Fair Value of Financial Instruments - First Closing Warrants (Details) - First Closing Warrants
Dec. 31, 2020
Expected volatility  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Measurement input 0.937
Risk-free interest rate  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Measurement input 0.004
Expected dividend yield  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Measurement input 0
Expected term (years)  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Measurement input 4.9