v3.26.3
Background, Basis of Presentation and Liquidity (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Accounting Policies [Abstract]    
Net loss $ 10,500  
Cash in operations $ 10,240 $ 5,605