v3.26.1
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.