XML 82 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Reconciliation of Liabilities Measured at Fair Value Using Significant Unobservable Inputs (Details) - Level 3 - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Contingent purchase consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance $ 78,200 $ 76,900
Settlements (20,000) 0
Changes in fair value 5,600 1,300
Ending Balance 63,800 78,200
Common stock warrant liabilities    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning Balance 343 512
Settlements 0 0
Changes in fair value (145) (169)
Ending Balance $ 198 $ 343