XML 87 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
PENSION PLAN, Summary (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Amounts recognized in the consolidated balance sheets [Abstract]      
Noncurrent assets $ 1,554 $ 759  
Amounts recognized in accumulated other comprehensive income (loss) [Abstract]      
Accumulated loss (793) (1,219) $ (2,480)
Deferred income taxes 1,067 1,183 1,520
Accumulated other comprehensive income (loss) 274 (36) (960)
Accumulated benefit obligation 15,500 16,600  
COMPONENTS OF NET PERIODIC BENEFIT COST [Abstract]      
Service cost 0 0 37
Interest cost 758 792 542
Expected return on plan assets (1,127) (1,065) (1,217)
Recognized net actuarial loss 0 106 81
Net periodic benefit income $ (369) $ (167) $ (557)
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Selling, general and administrative Selling, general and administrative Selling, general and administrative
Amortization of estimated net loss, transition obligation and prior service cost from accumulated other comprehensive income into net periodic benefit cost $ 0    
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 17,119 $ 17,380 $ 16,445
Fair value of total plan assets by major asset category 100.00% 100.00%  
Weighted-average assumptions used to determine benefit obligations [Abstract]      
Discount rate 5.30% 4.71% 4.90%
Rate of compensation increase 2.50% 2.50% 2.50%
Weighted-average assumptions used to determine net periodic pension cost [Abstract]      
Discount rate 4.71% 4.90%  
Pension contributions $ 0 $ 0 $ 0
Expected benefit payments for the plan [Abstract]      
Maximum contribution by employee specified as percentage of compensation 75.00%    
Additional contribution by employer 15.00%    
Maximum percentage of compensation contributed by employer as matching contribution 6.00%    
Compensation expense for the 401(k) plan $ 800 800 $ 700
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 17,119 17,380  
Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Equity Securities [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 4,231  
Fair value of total plan assets by major asset category 0.00% 25.00%  
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 4,231  
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Fixed Income [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 16,050 $ 8,065  
Fair value of total plan assets by major asset category 94.00% 47.00%  
Fixed Income [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 16,050 $ 8,065  
Fixed Income [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Fixed Income [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
International Equities [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 3,466  
Fair value of total plan assets by major asset category 0.00% 20.00%  
International Equities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 3,466  
International Equities [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
International Equities [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Real Estate [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 1,062  
Fair value of total plan assets by major asset category 0.00% 6.00%  
Real Estate [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 1,062  
Real Estate [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Real Estate [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Cash and Equivalents [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 1,069 $ 556  
Fair value of total plan assets by major asset category 6.00% 2.00%  
Cash and Equivalents [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 1,069 $ 556  
Cash and Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets 0 0  
Cash and Equivalents [Member] | Significant Unobservable Inputs (Level 3) [Member]      
Plan assets using the fair value hierarchy [Abstract]      
Fair value of plan assets $ 0 $ 0  
Pension Plan [Member]      
Weighted-average assumptions used to determine net periodic pension cost [Abstract]      
Discount rate 4.71% 4.71% 4.90%
Rate of compensation increase 2.50% 2.50% 2.50%
Long-term rate of return 6.75% 6.75% 6.75%
Expected benefit payments for the plan [Abstract]      
2025 $ 4,087    
2026 1,242    
2027 1,210    
2028 1,173    
2029 1,135    
Years 2030-2034 $ 5,048