v3.26.1
Stock Options and Stock-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Aug. 07, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,411,000 $ 5,714,000 $ 4,982,000  
Total intrinsic value of options exercised $ 15,963,000 24,182,000 29,230,000  
Weighted average period to recognized compensation cost 3 years      
Time Based Options and Performance Based Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,411,000 $ 5,714,000 $ 4,982,000  
Performance Shares [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted-average grant-date fair value of options granted $ 20.89 $ 33.64 $ 25.16  
Stock-based compensation expense $ 1,564,000 $ 1,715,000 $ 1,199,000  
Cash received from excercise of stock options 7,562,000 $ 10,317,000 $ 9,266,000  
Unrecognized compensation costs related to stock options $ 9,009,000      
Omnibus Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock grants   1,775,459    
Stock options outstanding, shares   1,185,727    
Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares of common stock remained available for future issuance 1,447,857     1,775,459
Maximum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-statutory stock options vesting period 36 months      
Minimum [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Non-statutory stock options vesting period 1 year      
Share-based Compensation Award, Tranche One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting Percentage 25.00%      
Share-based Compensation Award, Tranche Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting Percentage 75.00%