XML 112 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
pooled_separate_account_fund
Dec. 31, 2024
USD ($)
pooled_separate_account_fund
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Target allocation 100.00% 100.00%    
Actual % of total 100.00% 100.00% 100.00%  
Number of pooled separate account funds | pooled_separate_account_fund 7 7    
Investment period for long term capital market 20 years 20 years    
Hedge portfolio:        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation 80.00% 80.00%    
Return seeking portfolio:        
Defined Benefit Plan Disclosure [Line Items]        
Target allocation 20.00% 20.00%    
LargeCap S&P 500 Index Separate Account Fund        
Defined Benefit Plan Disclosure [Line Items]        
Return seeking percentage 67.00% 67.00%    
Actual % of total 13.30% 13.30%    
Pension Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Eligibility, minimum required service period   1 year    
Eligibility, minimum age   21 years    
Percentage of retirees that took lumpsum payment 25.00%      
Lumpsum payment amount $ 17,800 $ 17,759 $ 0  
Settlement gain 500      
Benefit obligation 180,324 180,324 209,867 $ 201,676
Accumulated pension benefit obligation 180,324 180,324 209,867  
Anticipated amortization of net actuarial losses in next fiscal year 15,635 15,635    
Post-retirement Benefits        
Defined Benefit Plan Disclosure [Line Items]        
Lumpsum payment amount    
Benefit obligation $ 0 $ 0 $ 0 $ 0