v3.26.1
Income Taxes - Schedule of Changes Related to Valuation Allowance (Details) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2025
Schedule of Changes Related to Valuation Allowance [Line Items]    
Balance $ 3,503,857  
Balance 10,391,551  
Continuing Operations [Member]    
Schedule of Changes Related to Valuation Allowance [Line Items]    
Balance   $ 2,413,609
Additions 6,887,694 1,090,248
Balance $ 10,391,551 $ 3,503,857