XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Other comprehensive (loss) income, before taxes $ (7,292) $ (12,793) $ (5,373) $ (10,140)
Tax expense (8) (5) (15) (15)
Total other comprehensive loss, net of taxes (7,300) (12,798) (5,388) (10,155)
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (87,828) (89,131) (89,740) (91,774)
Ending balance (95,128) (101,929) (95,128) (101,929)
Foreign Currency Translations        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (87,530) (88,250) (89,408) (90,867)
Other comprehensive (loss) income, before taxes (7,294) (12,809) (5,416) (10,192)
Tax expense 0 0 0 0
Total other comprehensive loss, net of taxes (7,294) (12,809) (5,416) (10,192)
Ending balance (94,824) (101,059) (94,824) (101,059)
Accumulated (Loss) Gain on Retirement Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (298) (881) (332) (907)
Other comprehensive (loss) income, before taxes 2 16 43 52
Tax expense (8) (5) (15) (15)
Total other comprehensive loss, net of taxes (6) 11 28 37
Ending balance $ (304) $ (870) $ (304) $ (870)