XML 88 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases (Details) - Schedule of maturities of lease liabilities - USD ($)
Jul. 31, 2022
Jul. 31, 2021
Schedule Of Maturities Of Lease Liabilities Abstract    
2022 $ 409,922
2023 492,969 252,969
2024 390,468 150,468
2025 240,000
2026 240,000
2027 and thereafter 200,000
Total lease payments 1,563,438 813,360
Less: imputed interest (145,128) (43,755)
Present value of lease liabilities $ 1,418,310 $ 769,605