v3.26.3
Note 4 - Debt - Debt (Details) - USD ($)
Jul. 31, 2026
Apr. 30, 2026
Less: current maturities $ (3,722,953) $ (3,622,120)
Notes payable, long-term 0 0
FRV Note [Member]    
Notes payable 500,000 500,000
Streeterville Note [Member]    
Notes payable $ 3,222,953 $ 3,122,120