XML 42 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Treasury Stock - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2024
Nov. 30, 2022
Class of Stock [Line Items]            
Number of shares of common stock authorized to repurchase 117,000,000   117,000,000     3,000,000
Treasury Stock, Value $ 822,514,000   $ 822,514,000   $ 793,905,000  
Treasury stock, shares 114,396,030   114,396,030   114,099,537  
Average price per share of common stock $ 111.87   $ 96.81      
Common stock, shares outstanding 51,367,173   51,367,173   51,386,688  
Purchase of treasury stock, shares 85,710   296,493      
Purchase of treasury stock $ (9,494,000) $ (9,324,000) $ (28,609,000) $ (36,529,000)    
Treasury stock, shares outstanding 114,396,030   114,396,030      
Common Stock [Member]            
Class of Stock [Line Items]            
Purchase of treasury stock, shares 0 0 0 0    
Purchase of treasury stock $ (9,500,000)          
1996 Repurchase Program [Member]            
Class of Stock [Line Items]            
Treasury Stock, Value $ 823,000,000   $ 823,000,000      
Treasury stock, shares 114,396,030   114,396,030      
Common stock equals to percentage of outstanding common stock     69.00%      
Average price per share of common stock $ 111.51   $ 7.19      
Purchase of treasury stock, shares 28,233          
Purchase of treasury stock $ (3,100,000)