v3.22.2.2
Warrants to Purchase Shares of Common Stock - Valuation Inputs (Details) - Warrant liability
Oct. 31, 2022
Mar. 24, 2022
Fair value of common stock    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 7.69 13.77
Restriction period (in months) 18 months 18 months
Exercise price (in dollars per share) | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 22.00 22.00
Exercise price (in dollars per share) | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 24.00 24.00
Expected volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.404 0.419
Expected term (in years)    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input, term 6 years 4 months 24 days 7 years
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0.042 0.024
Expected dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Measurement input 0 0