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 |