XML 94 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Noncurrent assets $ 66,422 $ 33,794
Noncurrent liabilities (45,063) (46,836)
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Noncurrent assets 61,231 30,671
Current liabilities (2,308) (2,365)
Noncurrent liabilities (38,020) (40,636)
Liabilities, net 20,903 (12,330)
Other Postretirement Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Noncurrent assets 5,191 3,123
Current liabilities (146) (113)
Noncurrent liabilities (6,900) (6,067)
Liabilities, net $ (1,855) $ (3,057)