XML 100 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Warrants (Details) - USD ($)
9 Months Ended
Apr. 30, 2023
Jul. 31, 2022
Warrants (Details) [Line Items]    
Company issued $ 17,241,721  
Expiration term 5 years  
Exercise price $ 0.1195  
Fair market value of the warrants 837,000  
Aggregate intrinsic value 98,017,606 $ 81,615,885
Warrants exercisable 4,838,476 6,757,037
Warrant [Member]    
Warrants (Details) [Line Items]    
Aggregate intrinsic value $ 124,942,900 $ 108,841,179
Warrants outstanding (in Shares) 6,451,301 9,002,606