XML 95 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Estimated future benefit payments expected to be paid in 2023 $ 33,300    
Estimated future benefit payments expected to be paid in 2024 33,900    
Estimated future benefit payments expected to be paid in 2025 34,400    
Estimated future benefit payments expected to be paid in 2026 34,700    
Estimated future benefit payments expected to be paid in 2027 35,100    
Total estimated future benefit payments expected to be paid for the five years ending 2032 $ 175,900    
Target plan asset allocations range 100.00%    
Fixed-income securities      
Defined Benefit Plan Disclosure [Line Items]      
Target plan asset allocations range 55.00%    
Equity and other return-seeking assets      
Defined Benefit Plan Disclosure [Line Items]      
Target plan asset allocations range 45.00%    
Defined benefit plans      
Defined Benefit Plan Disclosure [Line Items]      
Current year actuarial gain (loss) $ 12,703 $ (27,318) $ 5,296
SERPs      
Defined Benefit Plan Disclosure [Line Items]      
Amortization of actuarial loss (300) (300) (300)
Current year actuarial gain (loss) 3,600 $ 300 $ (1,000)
Expected contributions to benefit plans $ 1,400