XML 116 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Impairments and Other Charges - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2021
USD ($)
Unit
Segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Goodwill [Line Items]        
Number of reporting units | Unit   2    
Number of reportable segments | Segment   2    
Goodwill related to reporting units $ 213,400      
GOODWILL   $ 99,445 $ 99,445 $ 213,425
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