XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments - Schedule of Contingent Consideration Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Fair Value, Option, Quantitative Disclosures [Line Items]  
Total contingent consideration liabilities $ 43,042
Level 3  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Total contingent consideration liabilities 43,042
Commercialization Milestone | Level 3  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Total contingent consideration liabilities $ 39,888
Commercialization Milestone | Level 3 | Payment discount rate | Discounted cash flow | Minimum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.078
Commercialization Milestone | Level 3 | Payment discount rate | Discounted cash flow | Maximum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.121
Commercialization Milestone | Level 3 | Payment discount rate | Discounted cash flow | Weighted Average  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.079
Commercialization Milestone | Level 3 | Probability of payment | Discounted cash flow | Minimum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0
Commercialization Milestone | Level 3 | Probability of payment | Discounted cash flow | Maximum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 1
Commercialization Milestone | Level 3 | Probability of payment | Discounted cash flow | Weighted Average  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.234
Sales Milestone | Level 3  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Total contingent consideration liabilities $ 3,154
Sales Milestone | Level 3 | Payment discount rate | Scenario analysis | Minimum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.079
Sales Milestone | Level 3 | Payment discount rate | Scenario analysis | Maximum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.092
Sales Milestone | Level 3 | Revenue volatility | Scenario analysis  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.375
Sales Milestone | Level 3 | Revenue volatility | Scenario analysis | Weighted Average  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.375
Sales Milestone | Level 3 | Revenue discount rate | Scenario analysis | Minimum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.091
Sales Milestone | Level 3 | Revenue discount rate | Scenario analysis | Maximum  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Liability measurement input 0.094