Quarterly report [Sections 13 or 15(d)]

Segment Reporting (Details- Disaggregated revenue)

v3.26.1
Segment Reporting (Details- Disaggregated revenue) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 5,821 $ 10,279 $ 13,059 $ 19,783
UNITED STATES        
Segment Reporting [Line Items]        
Total revenues 2,649 4,889 6,627 9,615
CANADA        
Segment Reporting [Line Items]        
Total revenues 387 3,734 1,278 6,761
UNITED KINGDOM        
Segment Reporting [Line Items]        
Total revenues 2,745 1,618 5,096 3,330
Other Countries [Member]        
Segment Reporting [Line Items]        
Total revenues $ 40 $ 38 $ 58 $ 77