XML 54 R39.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 180,968 $ 155,653
Other comprehensive income (loss) (354) (1,445)
Income tax (expense) benefit 83 (333)
Other comprehensive income (loss), net of tax (271) (1,778)
Reclassification adjustment to net income (loss) 1 (962)
Income tax (expense) benefit 10 261
Reclassification adjustment to net income (loss), net of tax 11 (701)
Other comprehensive income (loss) (260) (2,479)
Ending Balance 191,370 156,815
Accumulated Other Comprehensive Income (Loss)    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 6,199 (81,697)
Ending Balance 5,939 (84,176)
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 5,105 (83,037)
Other comprehensive income (loss) 27 (1,727)
Income tax (expense) benefit 0 (221)
Other comprehensive income (loss), net of tax 27 (1,948)
Reclassification adjustment to net income (loss) 0 0
Income tax (expense) benefit 0 0
Reclassification adjustment to net income (loss), net of tax 0 0
Other comprehensive income (loss) 27 (1,948)
Ending Balance 5,132 (84,985)
Gain (Loss) on Derivative Financial Instruments    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 268 801
Other comprehensive income (loss) (381) 282
Income tax (expense) benefit 83 (112)
Other comprehensive income (loss), net of tax (298) 170
Reclassification adjustment to net income (loss) 115 (927)
Income tax (expense) benefit (15) 253
Reclassification adjustment to net income (loss), net of tax 100 (674)
Other comprehensive income (loss) (198) (504)
Ending Balance 70 297
Pension & Other Postretirement Benefit Adjust    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance 826 539
Other comprehensive income (loss) 0 0
Income tax (expense) benefit 0 0
Other comprehensive income (loss), net of tax 0 0
Reclassification adjustment to net income (loss) (114) (35)
Income tax (expense) benefit 25 8
Reclassification adjustment to net income (loss), net of tax (89) (27)
Other comprehensive income (loss) (89) (27)
Ending Balance $ 737 $ 512