XML 69 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements - Schedule of Changes in Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Contingently Returnable Consideration        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period $ 258   $ 70  
Change in fair value of contingent consideration 129   317  
Balance at end of period 387   387  
Contingent Earnout Liability        
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance at beginning of period 53,855 $ 6,463 48,769 $ 9,249
Fair value of contingent consideration issuances 21,951 25,619 25,188 25,619
Change in fair value of contingent consideration 4,710 (971) 6,559 (3,757)
Payment of contingent consideration (1,981)   (1,981)  
Balance at end of period $ 78,535 $ 31,111 $ 78,535 $ 31,111