XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring and Related Activities (Tables)
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Related Costs
Changes in the Company’s accruals for its restructuring programs are as follows:
Restructuring Programs
Accrued restructuring as of December 31, 2022$5,483
Restructuring and related charges, net5,015 
Cash payments(5,410)
Currency translation adjustments72 
Accrued restructuring as of June 30, 2023$5,160