XML 57 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Fair Value Measurements (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Aggregate maximum payout amount $ 157,300,000    
Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration 70,700,000   $ 70,800,000
Change in the fair value of contingent consideration liabilities (100,000) $ 0  
Level 3 | Acquisition Without Maximum Earn-out      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration $ 1,000,000.0    
Volatility | Level 3 | Minimum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Expected volatility rate 0.222    
Volatility | Level 3 | Maximum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Expected volatility rate 0.300    
Discount Rate | Level 3 | Minimum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Expected volatility rate 0.021    
Discount Rate | Level 3 | Maximum      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Expected volatility rate 0.039