v3.26.1
Warrants - Fair Value of Warrants (Details)
Apr. 30, 2026
$ / shares
yr
Jan. 31, 2026
$ / shares
yr
Common stock warrants | Expected term (years)    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | yr   4.24
Common stock warrants | Expected volatility    
Class of Warrant or Right [Line Items]    
Warrants, measurement input   0.5500
Common stock warrants | Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Warrants, measurement input   0.0370
Common stock warrants | Expected dividends    
Class of Warrant or Right [Line Items]    
Warrants, measurement input   0
Common stock warrants | Fair value of common stock    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | $ / shares   8.68
Series G Warrant | Expected term (years)    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | yr 4.61 4.86
Series G Warrant | Expected volatility    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0.5500 0.5500
Series G Warrant | Risk-free interest rate    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0.0402 0.0375
Series G Warrant | Expected dividends    
Class of Warrant or Right [Line Items]    
Warrants, measurement input 0 0
Series G Warrant | Fair value of common stock    
Class of Warrant or Right [Line Items]    
Warrants, measurement input | $ / shares 10.53 8.68