XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
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
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 161,734 $ 155,839 $ 150,379
Changes in fair value – expense (gain) (58,578) 5,895 5,460
Ending Balance 103,156 161,734 155,839
Cobalt Success Payment Liability      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 32,761 14,256 19,016
Changes in fair value – expense (gain) (21,998) 18,505 (4,760)
Ending Balance 10,763 32,761 14,256
Harvard Success Payment Liability      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 3,690 1,411 1,991
Changes in fair value – expense (gain) (2,039) 2,279 (580)
Ending Balance $ 1,651 $ 3,690 $ 1,411