XML 173 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Fair Value Inputs, Liabilities, Quantitative Information (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities $ 3,039 $ 2,260
Revenue-based royalty | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 2,945 2,097
Revenue milestones | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities 93 13,064
Regulatory approval | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Contingent consideration liabilities $ 409 $ 2,912
Discount rate | Revenue-based royalty | Minimum | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.120 0.14
Discount rate | Revenue-based royalty | Maximum | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.160 17
Discount rate | Revenue-based royalty | Weighted Average | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.146 0.157
Discount rate | Revenue milestones | Minimum | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.130 0.051
Discount rate | Revenue milestones | Maximum | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability   14.0
Discount rate | Revenue milestones | Weighted Average | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability   0.052
Discount rate | Regulatory approval | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.055 5.7
Probability of milestone payment | Regulatory approval | Discounted Cash Flow | Fair Value, Inputs, Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Unobservable inputs, contingent liability 0.500 0.90