XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Changes in Estimated Fair Value of Financial Liabilities (Details) - Level 3
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Contingent Consideration  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2020 $ 121,901
Changes in fair value 11,393
Balance as of March 31, 2021 133,294
Cobalt Success Payment Liability  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2020 64,694
Changes in fair value 91,757
Balance as of March 31, 2021 156,451
Harvard Success Payment Liabilitiy  
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Balance as of December 31, 2020 11,800
Changes in fair value 23,900
Balance as of March 31, 2021 $ 35,700