XML 120 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plan and Employee Benefits - Fair Value of Pension Plan Assets (Details) - PENSION BENEFITS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Total net assets $ 409,270 $ 408,159 $ 402,285
Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 5,818 22,250  
Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   14,418  
Mutual funds, Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 121,954 85,821  
Mutual funds, International      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   42,083  
Corporate debt      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 76,712 94,677  
Investments measured at net asset value      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets $ 204,476 $ 147,142  
Defined Benefit Plan, Plan Assets, Fair Value by Hierarchy and NAV [Extensible Enumeration] Fair Value Measured at Net Asset Value Per Share [Member] Fair Value Measured at Net Asset Value Per Share [Member]  
Interest accrual      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets $ 310 $ 1,768  
Fair Value, Inputs, Level 1, 2 and 3      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 204,484 259,249  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 121,954 127,904  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1) | Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   0  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1) | Mutual funds, Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 121,954 85,821  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1) | Mutual funds, International      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   42,083  
QUOTED PRICES IN ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1) | Corporate debt      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 82,530 131,345  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 5,818 22,250  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   14,418  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Mutual funds, Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Mutual funds, International      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   0  
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2) | Corporate debt      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 76,712 94,677  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
Level 3 assets   35,000  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Government securities      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   0  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Mutual funds, Domestic      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets 0 0  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Mutual funds, International      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets   0  
SIGNIFICANT UNOBSERVABLE INPUTS (LEVEL 3) | Corporate debt      
Defined Benefit Plan Disclosure [Line Items]      
Total net assets $ 0 $ 0