XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.3
RESTRUCTURING AND RELATED CHARGES - Schedule of Restructuring Liability Activity (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
2022 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance $ 588
Charges payable in cash and changes in estimate (108)
Cash payments (294)
Foreign currency translation (36)
Ending balance 150
2020 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance 1,053
Charges payable in cash and changes in estimate 10
Cash payments (281)
Foreign currency translation (27)
Ending balance 755
Employee Severance and Benefit Costs | 2022 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance 544
Charges payable in cash and changes in estimate (109)
Cash payments (249)
Foreign currency translation (36)
Ending balance 150
Employee Severance and Benefit Costs | 2020 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance 839
Charges payable in cash and changes in estimate 0
Cash payments (119)
Foreign currency translation (22)
Ending balance 698
Other Exit Costs | 2022 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance 44
Charges payable in cash and changes in estimate 1
Cash payments (45)
Foreign currency translation 0
Ending balance 0
Other Exit Costs | 2020 Restructuring Plan  
Restructuring Reserve [Roll Forward]  
Beginning balance 214
Charges payable in cash and changes in estimate 10
Cash payments (162)
Foreign currency translation (5)
Ending balance $ 57