XML 217 R116.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Non-current liabilities $ (77,239) $ (101,493)
Pension    
Defined Benefit Plan Disclosure [Line Items]    
Non-current assets 0 0
Current liabilities (4,390) (4,474)
Non-current liabilities (57,020) (79,001)
Net amount recognized (61,410) (83,475)
Postretirement    
Defined Benefit Plan Disclosure [Line Items]    
Non-current assets 0 0
Current liabilities (1,381) (1,372)
Non-current liabilities (20,219) (22,492)
Net amount recognized $ (21,600) $ (23,864)