XML 108 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Changes in Estimated Fair Value of Level 3 Financial Liabilities (Details) - Level 3 - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2021
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 $ 131,981 $ 140,457 $ 133,294 $ 121,901
Changes in fair value - expense (gain) 21,762 (8,476) 7,163 11,393
Ending Balance 153,743 131,981 140,457 133,294
Cobalt Success Payment Liability        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning Balance 111,609 89,819 156,451 64,694
Changes in fair value - expense (gain) (23,256) 21,790 (66,632) 91,757
Ending Balance 88,353 111,609 89,819 156,451
Harvard Success Payment Liability        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning Balance 22,583 19,144 35,700 11,800
Changes in fair value - expense (gain) (8,411) 3,439 (16,556) 23,900
Ending Balance $ 14,172 $ 22,583 $ 19,144 $ 35,700