XML 127 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Significant Inputs Used in Fair Value Measurements (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value $ 5,900
Regulatory Milestones  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value $ 500
Regulatory Milestones | Minimum | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.022
Regulatory Milestones | Minimum | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.018
Regulatory Milestones | Maximum | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.044
Regulatory Milestones | Maximum | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.200
Regulatory Milestones | Weighted Average | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.024
Regulatory Milestones | Weighted Average | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.167
Royalties  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value $ 5,400
Royalties | Minimum | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.115
Royalties | Minimum | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.018
Royalties | Maximum | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.115
Royalties | Maximum | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.200
Royalties | Weighted Average | Discount rate  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.115
Royalties | Weighted Average | Probability of payment  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Measurement input 0.180