XML 87 R75.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Sep. 06, 2019
Mar. 11, 2019
May 10, 2018
Mar. 31, 2021
Dec. 31, 2020
Aug. 12, 2019
Jun. 04, 2019
Dec. 28, 2017
Loss Contingencies [Line Items]                
Other current assets       $ 183.4 $ 183.2      
Energy Labs                
Loss Contingencies [Line Items]                
Business combination, contingent consideration arrangements, range of outcomes, value, low               $ 0.0
Business combination, contingent consideration arrangements, range of outcomes, value, high               $ 34.5
Business combination, contingent consideration, liability             $ 0.0  
Bladeroom Group Limited, Et Al                
Loss Contingencies [Line Items]                
Amount awarded to other party   $ 30.0 $ 30.0          
Loss contingency accrual       96.1        
Bladeroom Group Limited, Et Al | Indemnification Agreement                
Loss Contingencies [Line Items]                
Other current assets       96.1        
Energy Labs                
Loss Contingencies [Line Items]                
Loss contingency accrual       2.8 $ 2.8      
Loss contingency, damages sought $ 34.5              
Loss contingency, range of possible loss, portion not accrued       $ 31.7        
Surety Bond | Bladeroom Group Limited, Et Al                
Loss Contingencies [Line Items]                
Estimate of possible loss           $ 120.1