XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring - Schedule of Restructuring Accrual (Details) - Employee Severance and Related Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]      
Beginning balance $ 1,188 $ 22,051 $ 5,707
Costs incurred 747 6,600 26,332
Cash disbursements (1,209) (27,095) (10,118)
Translation adjustments and other (185) (368) 130
Ending balance $ 541 $ 1,188 $ 22,051