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