v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future grants (in shares) 2,453,008    
Stock options granted (in shares) 201,989 266,027 200,314
Stock-based compensation expense $ 8,830 $ 5,869 $ 7,022
Stock-based compensation expense, net of tax $ 614 $ 1,161 $ 730
Market price per unit of stock award (usd per share) $ 113.00 $ 98.62 $ 94.34
Unrecognized compensation expense associated with non-vested incentive awards outstanding $ 64,150    
Nonvested stock, weighted average remaining contractual term 20 months    
Restricted Stock Units  (RSU)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Market price per unit of stock award (usd per share) $ 94.60    
Stock unit grant during period (in shares) 355,176    
Restricted Shares Restricted Stock Units and Market Share Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 28,764 $ 21,867 $ 23,585
Stock unit grant during period (in shares) 8,047 9,972 8,386
Equity-based compensation expense, tax benefit $ 4,380 $ 3,520 $ 4,557
Management | Nonqualified Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options granted (in shares) 201,989    
Vesting period, in years 3 years    
Management | Restricted Stock Units  (RSU)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period, in years 4 years 4 years 4 years
Market price per unit of stock award (usd per share) $ 95.60 $ 94.63 $ 94.31
Stock unit grant during period (in shares) 327,387 361,222 269,751
Non Employee Directors | Restricted Stock Units  (RSU)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock units granted (in shares) 19,742 19,214 21,147
Market price per unit of stock award (usd per share) $ 79.01 $ 76.52 $ 76.83
Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future grants (in shares) 3,614,500    
Stock Options Issued In Fiscal 2010 | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options expiration period (in years) 10 years