XML 110 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
participants
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Matching contribution percentage 6.00%    
Matching contributions $ 20.0 $ 18.6 $ 17.7
Funded status, red zone 65.00%    
Funded status, orange zone 80.00%    
Funded status, yellow zone 80.00%    
Funded status, green zone 80.00%    
Non-Qualified Deferred Compensation Plan      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Active participants | participants 68    
Deferred compensation liability $ 27.8 25.2  
Supplemental retirement benefits 3.4 $ 3.7  
Significant obligations payable in one year 3.6    
Significant obligations payable in two years 2.5    
Significant obligations payable in three years 2.3    
Significant obligations payable in four years 2.2    
Significant obligations payable in five years 1.3    
Significant obligations payable after year five $ 15.9