XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental Financial Information (Schedule of Severance and Related Benefits Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Reserve [Roll Forward]        
Provisions $ 1,921 $ 373 $ 16,361 $ 907
Severance and Related Benefits        
Restructuring Reserve [Roll Forward]        
Beginning balance     0  
Provisions     8,476  
Payments for Restructuring     (8,133)  
Foreign currency translation adjustment     41  
Ending balance $ 384   $ 384