XML 72 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation - Additional Information (Detail) - USD ($)
12 Months Ended 72 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation cost related to unvested share-based equity awards $ 52,100,000      
Weighted average period of recognition of unvested share-based equity awards (in years) 1 year 4 months 24 days      
Unrecognized compensation cost related to unvested share-based equity awards, Stock Options $ 5,200,000      
Unrecognized compensation cost related to unvested share-based equity awards, Restricted Stock $ 46,900,000      
Weighted average remaining contractual life of option outstanding 4 years 7 months 6 days      
Weighted average remaining contractual life of option exercisable 3 years 8 months 12 days      
Estimated weighted average fair value of options granted $ 31.79 $ 43.39 $ 37.41  
Total intrinsic value of options exercised $ 200,000      
Total intrinsic value of options outstanding 0      
Total intrinsic value of options exercisable $ 0      
Weighted average fair values at the grant dates of grants awarded $ 95.00 $ 138.98 $ 146.08  
Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 0.00%      
Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 200.00%      
Omnibus Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares of common stock available for issuance 6,696,256      
Omnibus Incentive Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards granted, vesting period 1 year      
Omnibus Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option awards granted, vesting period 3 years      
Omnibus Incentive Plan | Deferred Stock Units | Non-employee directors        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock shares granted 22,000 16,000 17,000  
Additional shares issued to retired directors 12,000 12,000 11,000 91,000
Omnibus Incentive Plan | Deferred Stock Units | Non-employee directors | Since 2007        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock shares granted 280,000      
Stock Option Plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock shares granted 386,055      
Directors Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum shares authorized for issuance 500,000      
Shares of common stock earned 73,000      
Additional shares issued to retired directors 427,000      
Liabilities under share plan $ 6,500,000 $ 9,600,000    
Performance Shares        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 82,864      
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted 510,768      
Total intrinsic value of restricted stock expected to vest $ 48,100,000      
Weighted average fair values at the grant dates of grants awarded $ 107.33 $ 110.39 $ 119.42