v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN TEMPORARY EQUITY AND STOCKHOLDERS' EQUITY (UNAUDITED) - USD ($)
Preferred Stock Series C [Member]
Contingently Redeemable Warrants [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Apr. 30, 2025 $ 0 $ 0 $ 2,167 $ 181,489,647 $ (44,607,916) $ (84,968,960) $ (23,869) $ 51,891,069
Beginning balance, shares at Apr. 30, 2025 0   21,672,095          
Beginning balance, shares at Apr. 30, 2025         (14,876,316)      
Stock-based compensation options 60,492 60,492
Foreign currency translation adjustment 123 123
Net loss (8,360,096) (8,360,096)
Ending balance, value at Jul. 31, 2025 $ 0 0 $ 2,167 181,550,139 $ (44,607,916) (93,329,056) (23,746) 43,591,588
Ending balance, shares at Jul. 31, 2025 0   21,672,095          
Ending balance, shares at Jul. 31, 2025         (14,876,316)      
Beginning balance, value at Apr. 30, 2026 $ 1,268,892 417,000 $ 2,602 182,716,275 $ (45,009,541) (104,393,614) (20,796) $ 33,294,926
Beginning balance, shares at Apr. 30, 2026 4,766   26,005,715          
Beginning balance, shares at Apr. 30, 2026         (15,270,066)     (15,270,066)
Preferred stock accretion $ 621,217 (621,217) $ (621,217)
Series C preferred stock subject to settlement (83,399)  
Preferred stock dividends 83,399 (83,399) (83,399)
Foreign currency translation adjustment (615) (615)
Net loss (5,081,191) (5,081,191)
Ending balance, value at Jul. 31, 2026 $ 1,890,109 $ 417,000 $ 2,602 $ 182,011,659 $ (45,009,541) $ (109,474,805) $ (21,411) $ 27,508,504
Ending balance, shares at Jul. 31, 2026 4,766   26,005,715          
Ending balance, shares at Jul. 31, 2026         (15,270,066)     (15,270,066)