Quarterly report [Sections 13 or 15(d)]

Revenue Disaggregation (Details - Revenue by geographic regions)

v3.25.2
Revenue Disaggregation (Details - Revenue by geographic regions) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Revenues $ 4,015 $ 3,391
Revenue, Segment Benchmark [Member] | UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenues 1,005 642
Revenue, Segment Benchmark [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,468 1,288
Revenue, Segment Benchmark [Member] | Asia [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 662 477
Revenue, Segment Benchmark [Member] | Latin America [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 564 880
Revenue, Segment Benchmark [Member] | Rest Of The World [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 316 $ 104