XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Costs (Restructuring Activities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Restructuring Charges [Abstract]      
Restructuring reserve, beginning balance $ 0    
Restructuring costs 1,518 $ 76 $ 918
Restructuring reserve, ending balance 183 0  
Cost Reduction Program | Employee Severance      
Restructuring Charges [Abstract]      
Restructuring reserve, beginning balance 0 63  
Restructuring costs 1,518 76  
Cash payments (1,338) (138)  
Foreign currency translation 3 (1)  
Restructuring reserve, ending balance $ 183 $ 0 $ 63