XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Post Retirement Benefits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Pension, health and life insurance expense:    
Multi-employer plan $ 130 $ 214
Defined contribution plan 466 506
Total pension expense 596 720
Interest cost 31 23
Amortization of prior service credits (124) (124)
Amortization of net loss (17) (37)
Net periodic benefit credit (110) (138)
Total post-retirement benefits expense 486 $ 582
Pension Plan    
Pension, health and life insurance expense:    
Payments made to pension plans 428  
Pension plan payments expected to be made in fiscal year 2,014  
Pension plan payments accrued 846  
Other Postretirement Benefits Plan    
Pension, health and life insurance expense:    
Payments for post retirement healthcare and life insurance 33  
Pension plan payments expected to be made in fiscal year 110  
Pension plan payments accrued $ 110