v3.26.1
Consolidated Statements of Operations - Parenthetical - USD ($)
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Details {2}      
Stock-based compensation $ 1,745,934 $ 8,107,162 $ 9,169,182