XML 89 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
12 Months Ended
Dec. 21, 2021
Sep. 03, 2021
Aug. 03, 2021
Sep. 06, 2019
Dec. 31, 2018
Dec. 31, 2021
Jun. 04, 2019
Dec. 28, 2017
Loss Contingencies [Line Items]                
Business combination, contingent consideration, liability           $ 3,700,000    
Loss contingency, barred from recovery, value   $ 9,000,000.0            
Loss contingency, disgorgement, value   $ 10,000,000.0            
Unremitted Payment                
Loss Contingencies [Line Items]                
Loss contingency, damages sought     $ 12,000,000.0          
Damages and Injunctive Relief                
Loss Contingencies [Line Items]                
Loss contingency, damages sought         $ 18,000,000.0      
Energy Labs                
Loss Contingencies [Line Items]                
Loss contingency, damages sought       $ 34,500,000        
Loss contingency accrual $ 21,500,000              
Energy Labs                
Loss Contingencies [Line Items]                
Business combination, contingent consideration arrangements, range of outcomes, value, low               $ 0
Business combination, contingent consideration arrangements, range of outcomes, value, high               $ 34,500,000
Business combination, contingent consideration, liability             $ 0