XML 99 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits and Share-Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 9,688,000    
Share-based payment arrangement, amount capitalized $ 3,600,000 $ 4,400,000  
Income tax (expense) benefit from share-based compensation $ (5,400,000) $ (6,500,000) $ 5,200,000
Shares purchased under ESPP (in shares) 524,000 353,000  
Granted (in shares) 0 200,000 0
Weighted-average fair value per share (in dollars per share)   $ 19.48  
Awards granted (in shares) 177,069    
Other Postretirement Benefit Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Employer matching contribution, percent of employee contribution 50.00%    
Maximum amount of employer contribution $ 3,000    
401(k) contributions $ 7,500,000 $ 7,900,000 $ 8,100,000
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum percentage of earnings allowed for purchase of shares 15.00%    
Maximum fair market value of shares $ 25,000    
Purchase price of common stock, percent 85.00%    
Offering period 24 months    
Purchasing period 6 months    
Shares reserved for future issuance (in shares) 2,726,000    
Weighted-average price (in dollars per share) $ 24.14 $ 46.68  
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares reserved for future issuance (in shares) 1,760,000    
Intrinsic value of options exercised $ 300,000 $ 3,200,000 $ 23,900,000
Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of shares eligible for time-based vesting 0.00%    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of shares eligible for time-based vesting 200.00%    
Stock Options | Vesting One Year from Commencement Date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Percentage of award vesting 25.00%    
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Weighted-average grant date fair value per award granted (in dollars per share) $ 40.35 $ 63.74 $ 111.12
Total unrecognized compensation cost $ 56,200,000    
Weighted average period of compensation cost recognized 3 years 1 month 6 days    
Fair value of awards vested $ 34,100,000 $ 38,000,000 $ 30,700,000
Awards granted (in shares) 1,083,000    
RSUs | Vesting One Year from Commencement Date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Percentage of award vesting 25.00%    
RSUs | Vesting in Equal Monthly Installments      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
RSAs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average grant date fair value per award granted (in dollars per share) $ 31.94 $ 70.96 $ 109.39
Fair value of awards vested $ 1,800,000 $ 1,400,000 $ 1,600,000
Awards granted (in shares) 51,000    
PSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Weighted-average grant date fair value per award granted (in dollars per share) $ 28.67 $ 122.29 $ 155.27
Total unrecognized compensation cost $ 2,900,000    
Weighted average period of compensation cost recognized 1 year 4 months 24 days    
Awards granted (in shares) 177,000    
Trading days used for stock price appreciation calculation 20 days    
Fair value of awards vested $ 1,600,000 $ 6,100,000 $ 15,000,000
PSUs | Officer      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards granted (in shares)   65,000  
PSUs | Vesting One Year from Commencement Date      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Percentage of award vesting 25.00%    
PSUs | Vesting in Equal Monthly Installments      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years