XML 76 R66.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER - Schedule of Components of Accumulated Other Comprehensive Loss, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year $ 197,496 $ 225,676 $ 202,277 $ 229,923
Balance at end of year 217,477 185,768 217,477 185,768
Net change in cash flow hedges, taxes 0 0 0 0
Amortization of actuarial loss, taxes (2) (2) (4) (3)
Accumulated other comprehensive  loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (17,906) (18,023) (18,045) (18,315)
Balance at end of year (17,791) (18,285) (17,791) (18,285)
Accumulated translation adjustment:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (17,633) (17,967) (17,698) (18,384)
Other comprehensive income, before reclassifications 133 195 198 612
Balance at end of year (17,500) (17,772) (17,500) (17,772)
Accumulated deferred gains (losses) on cash flow hedges:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year 24 118 (44) 247
Other comprehensive income, before reclassifications 0 (483) 0 (675)
Amounts reclassified from accumulated other comprehensive loss (24) 22 44 85
Other comprehensive income (loss), net of taxes (24) (461) 44 (590)
Balance at end of year 0 (343) 0 (343)
Accumulated effect of retirement benefit obligations:        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Balance at beginning of year (297) (174) (303) (178)
Amounts reclassified from accumulated other comprehensive loss 6 4 12 8
Balance at end of year $ (291) $ (170) $ (291) $ (170)