XML 110 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pensions - Fair Value of Pension Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount $ 328,283 $ 339,046 $ 371,498
Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 243,171 256,941  
Fair Value, Inputs, Level 1, 2 and 3 | Cash and cash equivalents      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 8,833 3,475  
Fair Value, Inputs, Level 1, 2 and 3 | Equity funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 77,614 32,540  
Fair Value, Inputs, Level 1, 2 and 3 | U.S. treasuries and agencies      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 18,044 31,229  
Fair Value, Inputs, Level 1, 2 and 3 | Corporate bond funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 138,680 189,697  
Fair Value, Inputs, Level 1      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 225,127 225,712  
Fair Value, Inputs, Level 1 | Cash and cash equivalents      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 8,833 3,475  
Fair Value, Inputs, Level 1 | Equity funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 77,614 32,540  
Fair Value, Inputs, Level 1 | U.S. treasuries and agencies      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 1 | Corporate bond funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 138,680 189,697  
Fair Value, Inputs, Level 2      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 18,044 31,229  
Fair Value, Inputs, Level 2 | Cash and cash equivalents      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 2 | Equity funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 2 | U.S. treasuries and agencies      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 18,044 31,229  
Fair Value, Inputs, Level 2 | Corporate bond funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 3      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 3 | Cash and cash equivalents      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 3 | Equity funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 3 | U.S. treasuries and agencies      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Fair Value, Inputs, Level 3 | Corporate bond funds      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount 0 0  
Hedge funds-investments measured at net asset value (“NAV”) as a practical expedient      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Defined benefit plan, plan assets, amount $ 85,112 $ 82,105