XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring and Related Activities (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of 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, net6,034 
Cash payments(7,914)
Currency translation adjustments(13)
Accrued restructuring as of September 30, 2023$3,590