XML 28 R17.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Earnings Per Share (Tables)
6 Months Ended
Oct. 31, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

October 31, 2025

  

October 31, 2024

 

Stock options

  2,500,000   2,500,000 

Convertible promissory notes and accrued interest, unrelated parties

  2,322,911   2,180,659 

Convertible promissory notes and accrued interest, related parties

  30,398,018   28,472,933 

Warrants

  -   2,000,000 

Total possible dilution

  35,220,929   35,153,592