XML 98 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details) - Schedule of Grants of Restricted Shares of Class B Common Stock - $ / shares
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Schedule of Grants of Restricted Shares of Class B Common Stock [Abstract]    
Number of Non-vested Shares, Beginning balance 1,507,373 1,007,975
Weighted Average Grant Date Fair Value, Beginning balance $ 4.22 $ 46.77
Number of Non-vested Shares, Granted 220,019 1,533,311
Weighted Average Grant Date Fair Value, Granted $ 1.99 $ 4.24
Number of Non-vested Shares, Vested (745,867) (90,608)
Weighted Average Grant Date Fair Value, Vested $ 3.37 $ 16.86
Number of Non-vested Shares, Cancelled / Forfeited (296,759) (943,305)
Weighted Average Grant Date Fair Value, Cancelled / Forfeited $ (5.1) $ (48.5)
Number of Non-vested Shares, Ending balance 684,766 1,507,373
Weighted Average Grant Date Fair Value, Ending balance $ 4.04 $ 4.22