XML 73 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Restructuring (Components of Restructuring Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]    
Total restructuring expense $ 2,041 $ 398
Restructuring Expense    
Restructuring Cost and Reserve [Line Items]    
Total restructuring expense 2,214 398
Cost of revenue    
Restructuring Cost and Reserve [Line Items]    
Employee severance and benefits 173 0
Total restructuring expense 173 0
Operating expenses    
Restructuring Cost and Reserve [Line Items]    
Employee severance and benefits 2,041 398
Total restructuring expense $ 2,041 $ 398