XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
yr
loan
royalty
Dec. 31, 2023
USD ($)
yr
royalty
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Acquisition related to consideration liability $ 0 $ 4,900,000
Gain due to changes in fair value related to its foreign currency forward contract $ 1,500,000 $ 1,700,000
Number of royalties | royalty 3 1
Number of loans | loan 1  
Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Foreign currency forward contract $ 2,475,000 $ 974,000
Fair Value, Nonrecurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Liabilities at fair value disclosure $ 0 $ 0
Weighted Average | Risk-free rate range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.044 0.043
Weighted Average | Expected life (years) range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input | yr 5.8 3.4
Weighted Average | Expected volatility range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.656 1.246
Median | Risk-free rate range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 0.044 0.038
Median | Expected life (years) range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input | yr 4.3 4.4
Median | Expected volatility range    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants, measurement input 1.043 1.344