XML 113 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Supplemental Financial Information (Schedule of Severance and Related Benefits Activity) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Reserve [Roll Forward]      
Provisions $ 1,477 $ 3,115 $ 12,348
Severance and Related Benefits      
Restructuring Reserve [Roll Forward]      
Balance as of December 31, 2021 1,395    
Provisions 363    
Payments (1,606)    
Foreign currency translation adjustment (104)    
Balance as of December 31, 2022 $ 48 $ 1,395