XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Treasury Stock - Summary of Share Repurchases and Cumulatively Since Inception of Authorization (Detail) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Equity [Abstract]      
Shares repurchased 377,154 645,939 1,794,723
Cost $ 37,605,000 $ 45,710,000 $ 93,675,000
Average price $ 99.71 $ 70.76 $ 52.19
Shares repurchased, Cumulative 114,476,691 114,099,537  
Cost, Cumulative $ 831,510,000    
Average price, Cumulative $ 7.26