Preferred stock |
12 Months Ended |
|---|---|
Mar. 31, 2026 | |
| Equity [Abstract] | |
| Preferred stock | Preferred stock The Company has authorized 30,000,000 shares of preferred stock for issuance with a par value of $0.01 per share. There were no shares of preferred stock outstanding as of March 31, 2026 or March 31, 2025.
|