XML 123 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
PENSION PLAN AND OTHER BENEFIT PLANS - Fair Value Plan Assets By Asset Class (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 48,107 $ 46,950 $ 44,656
Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 48,107 46,950  
Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 48,107 46,950  
Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 7,577 7,503  
Cash | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 7,577 7,503  
Cash | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Cash | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. companies | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 19,374  
U.S. companies | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 19,374  
U.S. companies | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. companies | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Mutual funds | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 38,620 17,905  
Mutual funds | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 38,620 17,905  
Mutual funds | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Mutual funds | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. Treasuries/Government bonds | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,910 1,920  
U.S. Treasuries/Government bonds | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,910 1,920  
U.S. Treasuries/Government bonds | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. Treasuries/Government bonds | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. Corporate bonds | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 248  
U.S. Corporate bonds | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 248  
U.S. Corporate bonds | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
U.S. Corporate bonds | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0 $ 0