XML 60 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Changes in Estimated Fair Value of Level 3 Financial Liabilities (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 140,457 $ 133,294 $ 121,901
Changes in fair value - expense (gain) (8,476) 7,163 11,393
Ending Balance 131,981 140,457 133,294
Cobalt Success Payment Liability      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 89,819 156,451 64,694
Changes in fair value - expense (gain) 21,790 (66,632) 91,757
Ending Balance 111,609 89,819 156,451
Harvard Success Payment Liabilitiy      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 19,144 35,700 11,800
Changes in fair value - expense (gain) 3,439 (16,556) 23,900
Ending Balance $ 22,583 $ 19,144 $ 35,700