XML 118 R102.htm IDEA: XBRL DOCUMENT v3.25.4
PENSION PLAN AND OTHER BENEFIT PLANS - Schedule of Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Net actuarial loss $ 1,379 $ 1,936  
Prior service cost 0 0  
Total before tax effects 1,379 1,936  
Fair value of plan assets 49,382 48,107 $ 46,950
Pension Plan | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 49,382 48,107  
Pension Plan | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 49,382 48,107  
Pension Plan | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Pension Plan | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Pension Plan | U.S. Corporate bonds | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Pension Plan | 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 0  
Pension Plan | 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  
Pension Plan | U.S. Corporate bonds | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0 0  
Pension Plan | Foreign bonds, notes & debentures | Carrying Value      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   0  
Pension Plan | Foreign bonds, notes & debentures | Fair Value | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   0  
Pension Plan | Foreign bonds, notes & debentures | Fair Value | Significant Other Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   0  
Pension Plan | Foreign bonds, notes & debentures | Fair Value | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets   0  
Defined Benefit Health Care Plan      
Defined Benefit Plan Disclosure [Line Items]      
Net actuarial loss 119 123  
Prior service cost 0 0  
Total before tax effects 119 123  
Fair value of plan assets 0 0 0
Executive Supplemental Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Net actuarial loss 199 192  
Prior service cost 0 0  
Total before tax effects 199 192  
Fair value of plan assets $ 0 $ 0 $ 0