v3.26.1
Share-Based Compensation - Weighted Average Assumptions of PSUs (Details) - PSUs - year
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disclosure of terms and conditions of share-based payment arrangement [line items]    
Risk-free annual interest rate 2.75% 2.60%
Dividend yield 0.00% 0.00%
Expected stock price volatility 76.38% 84.20%
Expected stock price volatility of peer group 93.02% 83.17%
Expected life of options (years) 3.00 3.00
Forfeiture rate 21.86% 14.94%
Equity correlation against peer group 51.10% 44.87%
Period used for equity correlation against peer group 1 year