XML 120 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Impairments and Other Charges - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
segment
Unit
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Goodwill [Line Items]        
Number of reporting units | Unit 2      
Number of reportable segments | segment 2 2    
Goodwill related to reporting units $ 213,400      
GOODWILL   $ 99,445 $ 213,425 $ 219,412
Goodwill impairment charge   $ 113,941    
Guardian Technology [Member]        
Goodwill [Line Items]        
Impairment of intangible assets relating to business acquisition 8,200      
Reporting Unit One [Member]        
Goodwill [Line Items]        
Goodwill related to reporting units 114,000      
Reporting Unit Two [Member]        
Goodwill [Line Items]        
GOODWILL 99,400      
Production Enhancement [Member] | Reporting Unit One [Member]        
Goodwill [Line Items]        
Goodwill impairment charge $ 114,000