v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Apr. 30, 2025 $ 12,693 $ 104,980,837 $ (93,407,223) $ 11,586,307
Balance, shares at Apr. 30, 2025 12,692,784      
Accretion of stock-based compensation in connection with stock option grants 79,746 79,746
Stock-based compensation in connection with restricted common stock award grants and restricted and deferred common stock unit grants 55,267 55,267
Net loss (2,077,499) (2,077,499)
Issuance of common stock for services including accrued and prepaid services $ 32 251,277 251,309
Issuance of common stock for services including accrued and prepaid services, shares 32,049      
Issuance of common stock for exercise of stock options $ 3 13,201 13,204
Issuance of common stock for exercise of stock options, shares 2,742      
Issuance of common stock for exercise of stock warrants $ 1,038 6,481,974 6,483,012
Issuance of common stock for exercise of stock warrants, shares 1,038,384      
Issuance of common stock for cashless exercise of stock warrants $ 260 (260)
Issuance of common stock for cashless exercise of stock warrants, shares 260,071      
Reclassification of warrant liability into equity upon exercise of warrants 10,136,100 10,136,100
Balance at Jul. 31, 2025 $ 14,026 121,998,142 (95,484,722) 26,527,446
Balance, shares at Jul. 31, 2025 14,026,030      
Balance at Apr. 30, 2026 $ 16,526 159,353,210 (110,615,303) 48,754,433
Balance, shares at Apr. 30, 2026 16,526,163      
Accretion of stock-based compensation in connection with stock option grants 322,963 322,963
Stock-based compensation in connection with restricted common stock award grants and restricted and deferred common stock unit grants 440,641 440,641
Net loss (4,600,873) (4,600,873)
Balance at Jul. 31, 2026 $ 16,526 $ 160,116,814 $ (115,216,176) $ 44,917,164
Balance, shares at Jul. 31, 2026 16,526,163