v3.26.1
Treasury Stock - Summary of Share Repurchases and Cumulatively Since Inception of Authorization (Detail) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Equity [Abstract]      
Shares repurchased 782,744 377,154 645,939
Cost $ 56,206,000 $ 37,605,000 $ 45,710,000
Average price $ 71.81 $ 99.71 $ 70.76
Shares repurchased, Cumulative 115,259,435 114,476,691  
Cost Cumulative $ 887,716,000 $ 831,510,000  
Average price, Cumulative $ 7.7