v3.26.1
Fair Value Measurement - Schedule of Key Assumption Inputs (Details)
3 Months Ended
Jul. 31, 2026
$ / shares
Stapled Warrants  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Stock price (in usd per share) $ 2.66
Expected volatility 105.00%
Risk-free interest rate 4.20%
Dividend yield 0.00%
Holding period (years) 2 years
Stock options  
Fair Value, Option, Quantitative Disclosures [Line Items]  
Stock price (in usd per share) $ 7.74
Expected volatility 132.40%
Risk-free interest rate 4.40%
Dividend yield 0.00%
Holding period (years) 1 year