XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Summary of Retirement Plan Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Employee Benefit Plans [Line Items]      
Retirement plan expense $ 53,876 $ 33,433 $ 54,568
Defined contribution retirement plans      
Schedule of Employee Benefit Plans [Line Items]      
Retirement plan expense 37,784 36,900 34,821
Defined benefit pension plans      
Schedule of Employee Benefit Plans [Line Items]      
Retirement plan expense 9,949 5,693 14,858
Deferred compensation and excess benefit plans      
Schedule of Employee Benefit Plans [Line Items]      
Retirement plan expense 8,227 (7,113) 6,857
Postretirement benefit plans      
Schedule of Employee Benefit Plans [Line Items]      
Retirement plan expense $ (2,084) $ (2,047) $ (1,968)