XML 87 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurement - Summary of Additional Information Regarding Contingent Liabilities that are Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities $ 0.6 $ 32.3
Significant Observable Inputs (Level 3)    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities 0.6 32.3
Earnout Payments    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities 0.6 1.9
Earnout Payments | Significant Observable Inputs (Level 3)    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities $ 0.6 1.9
Change of Control    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities   30.4
Change of Control | Significant Observable Inputs (Level 3)    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Total contingent liabilities   $ 30.4