XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Warrants (Details Narrative) - $ / shares
Apr. 08, 2019
Oct. 31, 2022
Number of common stock shares sold 1,542,000  
Pre-funded Warrants [Member]    
Warrants to purchase common stock exercised 3,385,680 732,500
Exercise price of warrants $ 0.01 $ 3.85
Warrants and rights outstanding, term   5 years
Common Warrants [Member]    
Warrants to purchase common stock exercised 4,927,680