XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Treasury Stock - Additional Information (Detail) - USD ($)
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]        
Number of shares of common stock authorized to repurchase 117,000,000      
Treasury Stock, Value $ 841,127,000   $ 831,510,000  
Treasury stock, shares 114,563,796   114,476,691  
Average price per share of common stock $ 110.01      
Common stock, shares outstanding 51,325,363   51,359,544  
Purchase of treasury stock, shares 87,105      
Purchase of treasury stock $ (9,617,000) $ (9,526,000)    
Treasury stock, value, acquired, cost method $ 9,617,000 $ 9,526,000    
Treasury stock, shares outstanding 114,563,796      
Common Stock [Member]        
Class of Stock [Line Items]        
Treasury stock, shares 165,889,159 165,584,634 165,836,235 165,486,225
Purchase of treasury stock, shares 0 0    
Purchase of treasury stock $ 0 $ 0    
Treasury stock, value, acquired, cost method $ 0 $ 0    
Treasury Stock [Member]        
Class of Stock [Line Items]        
Treasury stock, shares (114,563,796) (114,213,951) (114,476,691) (114,099,537)
Purchase of treasury stock, shares 87,105 114,414    
Purchase of treasury stock $ (9,617,000) $ (9,526,000)    
Treasury stock, value, acquired, cost method 9,617,000 $ 9,526,000    
1996 Repurchase Program [Member]        
Class of Stock [Line Items]        
Treasury Stock, Value $ 841,000,000      
Treasury stock, shares 114,563,796      
Common stock equals to percentage of outstanding common stock 69.00%      
Average price per share of common stock $ 7.34      
Purchase of treasury stock, shares 52,855      
Purchase of treasury stock $ (5,000,000)      
Treasury stock, value, acquired, cost method $ 5,000,000      
1996 Repurchase Program [Member] | Common Stock [Member]        
Class of Stock [Line Items]        
Average price per share of common stock $ 94.58