XML 130 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended 36 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
May 19, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock available for awards, shares 7,216,823        
Common stock reserved for future awards, shares         10,000,000
Stock-based employee compensation expense $ 32.1 $ 23.9 $ 19.0    
Related tax benefits 7.0 7.7 3.6    
Unrecognized compensation cost related to nonvested awards $ 46.7        
Weighted-average remaining requisite service period, years 1 year 9 months 18 days        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 4.50%        
401(k) match, profit sharing and non-elective expense $ 56.9 50.7 39.1    
Excess Tax Expense - Share Based Compensation   $ 2.9 $ 0.4    
Share-Based Payment Arrangement, Exercise of Option, Tax Benefit $ 2.0        
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted 655,713        
Shares nonvested 1,328,120 1,066,916   1,066,916  
Shares vesting period, (years)       3 years  
Granted, Weighted Average Grant Date Fair Value $ 26.10        
Restricted Stock Units (RSUs) | Share-based Payment Arrangement, Nonemployee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares nonvested 68,436        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number 292,566        
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted 896,363 649,088 566,086    
Shares nonvested 1,719,223 1,558,509   1,558,509  
Shares vesting period, (years)       3 years  
Granted, Weighted Average Grant Date Fair Value $ 27.05        
Performance Shares | NOEPS          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of shares granted $ 17.4 $ 13.3      
2019 Award | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted     477,292    
Shares nonvested 270,325        
Share-based Compensation Arrangement by Share-based Payment Award, Grant Date Fair Value     $ 12.5    
2020 award | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted   500,968      
Shares nonvested 393,509        
Share-based Compensation Arrangement by Share-based Payment Award, Grant Date Fair Value   $ 13.7      
2021 award | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares granted 655,713        
Shares nonvested 592,490        
Share-based Compensation Arrangement by Share-based Payment Award, Grant Date Fair Value $ 17.1