XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Restructuring (Tables)
6 Months Ended
Jun. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Accrual
The changes in the Company's accrual for employee severance and related benefits for all restructuring actions for the six months ended June 30, 2023 were as follows (in thousands):

Balance as of January 1, 2023$541 
Costs incurred20,953 
Cash disbursements(5,583)
Translation adjustments and other
Balance as of June 30, 2023$15,917