XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases (Details) - Schedule of Maturities of Lease Liabilities - USD ($)
Jan. 31, 2024
Jul. 31, 2023
Schedule of Maturities of Lease Liabilities [Abstract]    
For the six months ended July 31, 2024 $ 201,495  
Year One 240,000 $ 457,708
Year Two 240,000 267,239
Year Three 200,000 267,239
Year Four   204,540
Total lease payments 881,495 1,196,726
Less: imputed interest (63,388) (91,817)
Present value of lease liabilities $ 818,107 $ 1,104,909