XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Operating Leases (Details) - Schedule of maturities of lease liabilities - USD ($)
Apr. 30, 2023
Jul. 31, 2022
Schedule of Maturities of Lease Liabilities [Abstract]    
For the three months/twelve months ended July 31, 2023 $ 171,296 $ 492,969
For the twelve months ended July 31, 2024 417,708 390,468
For the twelve months ended July 31, 2025 267,239 240,000
For the twelve months ended July 31, 2026 267,239 240,000
For the twelve months ended July 31, 2027 and thereafter 204,541 200,000
Total lease payments 1,328,023 1,563,438
Less: imputed interest (102,086) (145,128)
Present value of lease liabilities $ 1,225,937 $ 1,418,310