XML 82 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
WARRANTS - Schedule of fair values of warrants granted during the years (Details) - Warrants [Member] - $ / shares
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Class of Warrant or Right [Line Items]    
Expected life (in years) 3 years 6 months 14 days 2 years 6 months 14 days
Dividend yield 0.00% 0.00%
Minimum [Member]    
Class of Warrant or Right [Line Items]    
Exercise Price $ 1.5 $ 1.5
Risk-free interest rates 3.45% 1.95%
Expected volatility 227.00% 205.00%
Maximum [Member]    
Class of Warrant or Right [Line Items]    
Exercise Price $ 3 $ 3
Risk-free interest rates 4.16% 2.90%
Expected volatility 248.00% 212.00%