XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Reconciliation of Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Contingent consideration liabilities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 78,200 $ 76,900
Change in Fair Value 3,000 0
Settlements (10,000) 0
Ending Balance 71,200 76,900
Common stock warrant liabilities    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 343 512
Change in Fair Value 303 (17)
Settlements 0 0
Ending Balance $ 646 $ 495