XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Apr. 30, 2022
Jul. 31, 2021
Accounts Receivable, Allowance for Credit Loss $ 1,145,788  
Debt Instrument, Unamortized Discount, Current $ 195,028 $ 301,537
Preferred Stock, Shares Authorized 20,000,000  
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common Stock, Shares Authorized 500,000,000 250,000,000
Common Stock, Shares, Issued 266,424,608 189,561,572
Common Stock, Shares, Outstanding 266,424,608 189,561,572
Series E Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 3,600,000 3,600,000
Preferred Stock, Shares Issued 900,000 900,000
Preferred Stock, Shares Outstanding 900,000 900,000
Preferred Class E [Member]    
Preferred Stock, Shares Authorized 3,600,000  
Preferred Stock, Value, Issued $ 900 $ 900
Series F Preferred Stock [Member]    
Preferred Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Preferred Stock, Shares Authorized 4,400,000 4,400,000
Preferred Stock, Shares Issued 4,400,000 4,400,000
Preferred Stock, Shares Outstanding 4,400,000 4,400,000
Preferred Class R [Member]    
Preferred Stock, Value, Issued $ 4,400  
Preferred Class F [Member]    
Preferred Stock, Shares Authorized 4,400,000  
Preferred Stock, Value, Issued   $ 4,400