XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Jun. 30, 2024
Mar. 31, 2024
Contingent Consideration      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance $ 111,621 $ 114,990 $ 109,606
Changes infair value - expense (gain) 235 (3,369) 5,384
Ending Balance 111,856 111,621 114,990
Cobalt Success Payment Liability      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 18,393 39,080 11,160
Changes infair value - expense (gain) (4,909) (20,687) 27,920
Ending Balance 13,484 18,393 39,080
Harvard Success Payment Liability      
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 2,454 6,342 1,639
Changes infair value - expense (gain) (823) (3,888) 4,703
Ending Balance $ 1,631 $ 2,454 $ 6,342