XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Changes in Estimated Fair Value of Level 3 Financial Liabilities (Details) - Fair Value, Inputs, Level 3 - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Contingent Consideration    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning Balance $ 155,839 $ 150,379
Changes in fair value – expense (gain) 5,895 5,460
Ending Balance 161,734 155,839
Cobalt Success Payment Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning Balance 14,256 19,016
Changes in fair value – expense (gain) 18,505 (4,760)
Ending Balance 32,761 14,256
Harvard Success Payment Liability    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning Balance 1,411 1,991
Changes in fair value – expense (gain) 2,279 (580)
Ending Balance $ 3,690 $ 1,411