XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Financial Information (Schedule of Severance and Related Benefits Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Restructuring Reserve [Roll Forward]        
Provisions $ 3,939 $ 465 $ 14,440 $ 534
Severance and Related Benefits        
Restructuring Reserve [Roll Forward]        
Beginning balance     0  
Provisions     7,910  
Payments for Restructuring     (6,213)  
Foreign currency translation adjustment     60  
Ending balance $ 1,757   $ 1,757