XML 53 R38.htm IDEA: XBRL DOCUMENT v3.25.3
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance $ 194,106 $ 159,964 $ 180,968 $ 155,653
Other comprehensive income (loss) 983 1,762 1,430 (7,641)
Income tax (expense) benefit (185) (45) (270) 741
Other comprehensive income (loss), net of tax 798 1,717 1,160 (6,900)
Reclassification adjustment to net income (loss) (676) 247 (723) 115
Income tax (expense) benefit 151 (72) 171 21
Reclassification adjustment to net income (loss), net of tax (525) 175 (552) 136
Other comprehensive income (loss) 273 1,892 608 (6,764)
Ending Balance 202,191 158,448 202,191 158,448
Accumulated Other Comprehensive Income (Loss)        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 6,534 (90,353) 6,199 (81,697)
Ending Balance 6,807 (88,461) 6,807 (88,461)
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 5,180 (90,273) 5,105 (83,037)
Other comprehensive income (loss) 154 1,500 229 (6,206)
Income tax (expense) benefit 0 (4) 0 466
Other comprehensive income (loss), net of tax 154 1,496 229 (5,740)
Reclassification adjustment to net income (loss) 0 0 0 0
Income tax (expense) benefit 0 0 0 0
Reclassification adjustment to net income (loss), net of tax 0 0 0 0
Other comprehensive income (loss) 154 1,496 229 (5,740)
Ending Balance 5,334 (88,777) 5,334 (88,777)
Gain (Loss) on Derivative Financial Instruments        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 666 (564) 268 801
Other comprehensive income (loss) 829 262 1,201 (1,435)
Income tax (expense) benefit (185) (41) (270) 275
Other comprehensive income (loss), net of tax 644 221 931 (1,160)
Reclassification adjustment to net income (loss) (613) 281 (484) 220
Income tax (expense) benefit 137 (79) 119 (2)
Reclassification adjustment to net income (loss), net of tax (476) 202 (365) 218
Other comprehensive income (loss) 168 423 566 (942)
Ending Balance 834 (141) 834 (141)
Pension & Other Postretirement Benefit Adjust        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning Balance 688 484 826 539
Other comprehensive income (loss) 0 0 0 0
Income tax (expense) benefit 0 0 0 0
Other comprehensive income (loss), net of tax 0 0 0 0
Reclassification adjustment to net income (loss) (63) (34) (239) (105)
Income tax (expense) benefit 14 7 52 23
Reclassification adjustment to net income (loss), net of tax (49) (27) (187) (82)
Other comprehensive income (loss) (49) (27) (187) (82)
Ending Balance $ 639 $ 457 $ 639 $ 457