XML 48 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Operating Leases (Details) - Schedule of operating lease right-of-use assets, liabilities and rent expense - USD ($)
3 Months Ended
Jan. 31, 2024
Jul. 31, 2023
Lessee, Lease, Description [Line Items]    
Increase in Operating Lease Right-of-Use Asset $ 29,897,097 $ 30,913,904
Increase in Operating Lease Liability 25,920,780 $ 26,512,112
April 2023 [Member]    
Lessee, Lease, Description [Line Items]    
Increase in Operating Lease Right-of-Use Asset 1,201,952  
Increase in Operating Lease Liability 1,201,952  
Increase (Decrease) in Monthly Rent Expense (30,563)  
July 2022 [Member]    
Lessee, Lease, Description [Line Items]    
Increase in Operating Lease Right-of-Use Asset 94,412  
Increase in Operating Lease Liability 94,412  
Increase (Decrease) in Monthly Rent Expense $ 2,563