XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITAL STOCK AND ADDITIONAL PAID-IN CAPITAL - Schedule of Warrants Roll Forward (Details) - $ / shares
9 Months Ended
Apr. 30, 2022
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 12,380,442 6,851,380 12,472,000 8,196,524
Exercise Price $ 0.95 $ 1.14 $ 1.27 $ 1.57
Warrant One [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 518,407      
Exercise Price $ 1      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Jul. 03, 2022      
Warrant Two [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 2,302,517      
Exercise Price $ 1      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Aug. 19, 2022      
Warrant Three [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 1,150,000      
Exercise Price $ 1      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Sep. 03, 2022      
Warrant Four [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 2,225,352      
Exercise Price $ 1.36      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Jul. 31, 2022      
Warrant Five [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 166,666      
Exercise Price $ 1.36      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Sep. 21, 2022      
Warrant Six [Member]        
Capital Stock And Additional Paid In Capital [Line Items]        
Number of Warrants 6,017,500      
Exercise Price $ 0.76      
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date Jan. 28, 2024