XML 54 R43.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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance, beginning of the period $ 27,317 $ 24,327 $ 25,825 $ 22,681  
Changes in fair value during the period, included in the Consolidated Statements of Operations 3,288 1,034 4,780 2,680  
Milestone payment payable in cash (6,000) 0 (6,000) 0  
Balance, end of the period 24,605 $ 25,361 24,605 $ 25,361  
Contingent consideration payable $ 17,000   $ 17,000   $ 8,900