v3.26.3
Equity (Details Narrative) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 24, 2026
Jun. 23, 2026
Jun. 22, 2026
Jun. 21, 2026
Mar. 31, 2026
Equity [Abstract]              
Number of shares authorized         5,000,000 40,000,000  
Issuance of shares 1,838,500            
Common stock, shares authorized 25,000,000   25,000,000 200,000,000     25,000,000
Stock option, granted            
Stock option, vested or exercised 0            
Stock based compensation $ 0.1 $ 0.1          
Total compensation cost not yet recognized $ 0.5            
Cost not yet recognized, period 2 years 4 months 24 days