XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Narrative (Details)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Retirement Benefits [Abstract]          
Income (expense) due to change in the fair market value of Company stock held in the SERP     $ 0.1 $ 0.9 $ (0.5)
Company's 401(K) contributions for the year     $ 8.1 $ 7.7 $ 7.2
Defined Benefit Plan, Benefit Obligation, Payment for Settlement $ 5.5        
Defined plan benefit, annuity contracts, purchase price 12.2        
Defined benefit plan, plan assets in excess of settlement amount $ 1.5        
Defined benefit plan, excise tax 0.50        
Defined benefit plan, non-cash, income and excise charge   $ 5.2