XML 129 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Special Charges - Additional Information (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
employee
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Restructuring Cost and Reserve [Line Items]      
Special charges $ 7,103,000 $ 0 $ 0
Non cash charges $ 4,400,000    
Restructuring charge, payment term 12 months    
Contract Termination      
Restructuring Cost and Reserve [Line Items]      
Special charges $ 4,700,000    
Employee Severance      
Restructuring Cost and Reserve [Line Items]      
Special charges $ 2,400,000    
Reduction in workforce | employee 16