v3.26.1
Stock Based Compensation Stock-Based Compensation - Summary of Assumptions Used for Market Share Units (Detail) - Stock Options
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 3.90% 3.84% 4.24%
Dividend yield 1.10% 1.02% 0.95%
Expected life (years) 6 years 6 years 6 years
Volatility 38.48% 38.61% 38.25%