XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Leases (Details) - Schedule of operating lease related assets and liabilities recorded on the balance sheets - USD ($)
Jan. 31, 2023
Jul. 31, 2022
Schedule of Operating Lease Related Assets And Liabilities Recorded on The Balance Sheets [Abstract]    
Right-of- use assets, net $ 1,280,746 $ 1,383,464
Operating lease liabilities, current 511,373 433,061
Operating lease liabilities, noncurrent 826,070 985,249
Total operating lease liabilities $ 1,337,443 $ 1,418,310