XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Warrants (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2023
Jul. 31, 2023
Warrants [Line Items]    
Warrants exercisable $ 98,017,606 $ 98,017,606
Fair market value of the warrants 2,423,277 2,019,397
Warrant [Member]    
Warrants [Line Items]    
Aggregate intrinsic value 124,942,900 124,942,900
Warrants outstanding $ 3,231,035 $ 2,692,529