XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Post Retirement Benefits - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2011
Defined Benefit Plan Disclosure [Line Items]          
Net period benefit cost reduction   $ 496 $ 496 $ 496  
Defined Benefit Plan, Net Periodic Benefit Cost Credit, Immediate Recognition of Actuarial Gain Loss, Statement of Income or Comprehensive Income, Extensible List Not Disclosed Flag   Consolidated Balance Sheets      
Actuarial gain (loss)   $ 2,272 108    
Post Retirement Benefits          
Defined Benefit Plan Disclosure [Line Items]          
Reduction of post retirement benefit liability         $ (10,282)
Net period benefit cost reduction   496 496 $ 496  
Net actuarial gain (loss)   2,136 (79)    
Actuarial gain (loss)   (136) (187)    
Net credit of amounts net yet recognized as a component of net periodic benefit costs   3,174 (1,361)    
Gain (loss) of net periodic post retirement costs   496 (22)    
Interest expense related to post retirement healthcare   $ 265 $ 209    
Weighted average rate of increase in per capita cost of covered health care benefits   5.80% 5.40%    
Post Retirement Benefits | Medical, Pre Age 65          
Defined Benefit Plan Disclosure [Line Items]          
Weighted average rate per capita cost of covered health care benefits   5.00% 5.40%    
Post Retirement Benefits | Medical, Post Age 65          
Defined Benefit Plan Disclosure [Line Items]          
Weighted average rate per capita cost of covered health care benefits   4.25% 4.25%    
Post Retirement Benefits | Drugs          
Defined Benefit Plan Disclosure [Line Items]          
Weighted average rate per capita cost of covered health care benefits   5.00% 5.00%    
Forecast | Post Retirement Benefits          
Defined Benefit Plan Disclosure [Line Items]          
Net period benefit cost reduction $ 496