XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Operating Leases (Details) - Schedule of annual undiscounted cash flows of the operating lease liabilities - USD ($)
Oct. 31, 2023
Jul. 31, 2023
Property, Plant and Equipment [Line Items]    
Total Lease Liabilities $ 26,218,569 $ 26,512,112
Operating Lease [Member]    
Property, Plant and Equipment [Line Items]    
2024 2,154,504  
2025 2,171,538  
2026 2,272,955  
2027 2,333,737  
2028 2,354,249  
Thereafter 23,442,909  
Total undiscounted cash flows 34,729,892  
Less: present value discount (8,511,323)  
Total Lease Liabilities $ 26,218,569