v3.26.1
Summary of Significant Accounting Policies (Details - Earnings per share) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]    
Net loss $ (330) $ (1,241)
Weighted-average number of common shares outstanding: basic 3,846 1,641
Weighted-average number of common shares outstanding: diluted 3,846 1,641
Net loss per share: basic $ (0.09) $ (0.76)
Net loss per share: diluted $ (0.09) $ (0.76)