XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Related Activities (Tables)
3 Months Ended
Mar. 31, 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, net3,972 
Cash payments(2,747)
Currency translation adjustments101 
Accrued restructuring as of March 31, 2023$6,809