XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.3
Equity - Schedule of Grants of Restricted Shares of Class B Common Stock (Details)
12 Months Ended
Jul. 31, 2025
$ / shares
shares
Schedule of Restricted Shares [Abstract]  
Number of Non-vested Shares, Beginning Balance | shares 608,540
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 2.99
Number of Non-vested Shares, Granted | shares 473,514
Weighted Average Grant Date Fair Value, Granted | $ / shares $ 1.97
Number of Non-vested Shares, Cancelled / Forfeited | shares (31,875)
Weighted Average Grant Date Fair Value, Cancelled / Forfeited | $ / shares $ 7.4
Number of Non-vested Shares, Vested | shares (633,459)
Weighted Average Grant Date Fair Value, Vested | $ / shares $ 2.88
Number of Non-vested Shares, Ending Balance | shares 416,720
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 1.99