XML 82 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock Warrants - Schedule of Grant Date Fair Values of Customer Warrant and 2023 Warrant (Details)
Oct. 31, 2023
Oct. 31, 2022
Customer Warrant | Expected dividend yield    
Class of Warrant or Right [Line Items]    
Warrants   0
Customer Warrant | Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Warrants   0.042
Customer Warrant | Expected volatility    
Class of Warrant or Right [Line Items]    
Warrants   0.550
Customer Warrant | Expected term (in years)    
Class of Warrant or Right [Line Items]    
Warrants   7.0
Customer Warrant | Per share fair value of common stock    
Class of Warrant or Right [Line Items]    
Warrants   10.64
2023 Warrant | Expected dividend yield    
Class of Warrant or Right [Line Items]    
Warrants 0  
2023 Warrant | Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Warrants 0.049  
2023 Warrant | Expected volatility    
Class of Warrant or Right [Line Items]    
Warrants 0.600  
2023 Warrant | Expected term (in years)    
Class of Warrant or Right [Line Items]    
Warrants 6.0  
2023 Warrant | Per share fair value of common stock    
Class of Warrant or Right [Line Items]    
Warrants 17.62