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 |