XML 136 R123.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitment and Contingencies (Details) - USD ($)
2 Months Ended 12 Months Ended
Aug. 03, 2021
Sep. 06, 2019
Mar. 11, 2019
May 10, 2018
Mar. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Aug. 12, 2019
Jun. 04, 2019
Dec. 28, 2017
Loss Contingencies [Line Items]                    
Damages sought   $ 34,500,000                
Contingent liabilities           $ 0        
Energy Labs                    
Loss Contingencies [Line Items]                    
Contingent consideration, range of outcomes, low                   $ 0
Contingent consideration, range of outcomes, high                   $ 34,500,000
Contingent consideration liability                 $ 0  
Litigation settlement, expense           $ 18,700,000        
Bladeroom Group Limited, Et Al                    
Loss Contingencies [Line Items]                    
Litigation settlement, amount awarded to other party     $ 30,000,000.0 $ 30,000,000.0            
Loss contingency accrual             $ 96,200,000      
Bladeroom Group Limited, Et Al | Indemnification Agreement                    
Loss Contingencies [Line Items]                    
Loss contingency accrual             96,200,000      
Energy Labs                    
Loss Contingencies [Line Items]                    
Loss contingency accrual             $ 2,800,000      
Energy Labs | Forecast                    
Loss Contingencies [Line Items]                    
Loss contingency accrual, payments         $ 21,500,000          
American Arbitration Association                    
Loss Contingencies [Line Items]                    
Loss contingency, barred from recovery, value $ 9,000,000.0                  
Loss contingency, disgorgement, value 10,000,000.0                  
Surety Bond | Bladeroom Group Limited, Et Al                    
Loss Contingencies [Line Items]                    
Estimate of possible loss               $ 120,100,000    
Unremitted Payment | American Arbitration Association                    
Loss Contingencies [Line Items]                    
Damages sought 12,000,000.0                  
Damages and Injunctive Relief | American Arbitration Association                    
Loss Contingencies [Line Items]                    
Damages sought $ 18,000,000.0