XML 103 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
pooled_separate_account_fund
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Benefit Plan Disclosure [Line Items]      
Target allocation 100.00%    
Number of pooled separate account funds | pooled_separate_account_fund 2    
Hedge portfolio:      
Defined Benefit Plan Disclosure [Line Items]      
Target allocation 80.00%    
Return seeking portfolio:      
Defined Benefit Plan Disclosure [Line Items]      
Target allocation 20.00%    
Pension Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Eligibility, minimum required service period 1 year    
Eligibility, minimum age 21 years    
Benefit obligation $ 209,880 $ 201,676 $ 276,587
Post-retirement Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligation $ 0 $ 0 $ 960