Annual report pursuant to Section 13 and 15(d)

Related Party Transactions (Details Narrative)

v3.21.2
Related Party Transactions (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Jan. 25, 2021
Jan. 25, 2021
Aug. 19, 2020
Jun. 12, 2020
Feb. 12, 2020
Jan. 31, 2021
Jul. 31, 2021
Jul. 31, 2020
Oct. 10, 2019
Proceeds from issuance of common shares             $ 57,004,412 $ 30,000,000  
Liability under co-promotion agreement related party             $ 5,000,000  
Funded Research and Development Arrangement [Member]                  
Annual sales target             43.00%    
Consulting Agreement [Member] | Chief Scientific Officer [Member]                  
Agreement description       The Company amended the consulting agreement, extending the term of the existing agreement until December 12, 2020. The Company entered into a consulting agreement with the spouse of the Company's Chief Scientific Officer. The term of the agreement is four months and can be extended by written agreement.        
Lease term         4 months        
Consulting Agreement [Member] | Consultant [Member]                  
Share based payment award options grants shares               30,000  
Share based payment award options date of grant               $ 48,000  
Stock options exercisable term               10 years  
Grants in period, weighted average exercise price               $ 1.56  
Consulting fees received             $ 200,000    
Sirtex [Member]                  
Non-refundable payment           $ 5,000,000      
Additional non-refundable and non-creditable option exercise fee           25,000,000      
Cash             $ 20,000,000    
Proceeds from issuance of common shares           $ 5,000,000      
Percentage of equity ownership             8.00%    
Liability under co-promotion agreement related party             $ 5,000,000    
Sirtex [Member] | Funded Research and Development Arrangement [Member]                  
Annual sales target             49.00%    
Common Stock [Member]                  
Number of common stock shares issued 7,711,284 7,711,284 4,608,589       4,608,589    
Purchase price per share $ 5.45 $ 5.45 $ 3.25            
Percentage of equity ownership                 42.00%
Common Stock [Member] | Sirtex [Member]                  
Percentage of equity ownership             8.79%   8.00%