XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Other comprehensive income, before taxes $ 372 $ 16,455
Tax expense (6) (5)
Total other comprehensive (loss) income, net of taxes 366 16,450
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (89,740) (91,774)
Ending balance (89,374) (75,324)
Foreign Currency Translations    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (89,408) (90,867)
Other comprehensive income, before taxes 340 16,437
Tax expense 0 0
Total other comprehensive (loss) income, net of taxes 340 16,437
Ending balance (89,068) (74,430)
Accumulated (Loss) Gain on Retirement Plan    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning balance (332) (907)
Other comprehensive income, before taxes 32 18
Tax expense (6) (5)
Total other comprehensive (loss) income, net of taxes 26 13
Ending balance $ (306) $ (894)