v3.25.2
Summary of Significant Accounting Policies (Details - Earnings per share) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Accounting Policies [Abstract]    
Net loss $ (3,457) $ (4,835)
Weighted-average number of shares: basic 1,241 455
Weighted-average number of shares: diluted 1,241 455
Net loss per share: basic $ (2.79) $ (10.63)
Net loss per share: diluted $ (2.79) $ (10.63)