v3.26.1
Stockholders' Equity - Schedule of reconciliation of warrants outstanding (Details) - Common Stock [Member] - shares
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Warrant or Right [Line Items]    
Warrants outstanding, Beginning balance 2,654,167 2,666,667
Warrants exercised (1,947,500) (12,500)
Warrants outstanding, Ending balance 706,667 2,654,167