XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Assets and Liabilities Measured at Fair Value - Contingent Consideration Roll Forward (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning of the period $ 26,296 $ 23,612 $ 25,825 $ 22,681  
Changes in fair value during the period, included in the Consolidated Statements of Operations 1,021 715 1,492 1,646  
Balance, end of the period 27,317 $ 24,327 27,317 $ 24,327  
Contingent consideration payable $ 19,800   $ 19,800   $ 8,900