XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Assumptions Used in Valuation of MSKCC Success Payments Liability (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Dec. 31, 2020
USD ($)
Fair Value of Common Stock    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumption $ 9,180 $ 15,090.000
Risk Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumption 0.0232 0.0152
Expected Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumption 0.75 0.75
Probability | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumption 0.042 0.070
Probability | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumption 0.142 0.209
Expected Term (Years) | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumptions term 4 years 7 months 6 days 4 years 2 months 12 days
Expected Term (Years) | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Success payment liability assumptions term 6 years 5 years 6 months