v3.26.1
Equity (Details Narrative) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 15, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Equity [Abstract]          
Number of shares authorized   40,000,000   40,000,000  
Issuance of shares       36,783,500  
Vested shares   1,032,300   1,032,300  
Stock based compensation   $ 0.1 $ 0.1 $ 0.1 $ 0.1
Total compensation cost not yet recognized   $ 0.7 $ 0.1 $ 0.7 $ 0.1
Cost not yet recognized, period       2 years 10 months 24 days 3 years 9 months 18 days
Issuance of shares 49,998     53,498 33,329
Issuance of share, value       $ 0.1 $ 0.1