XML 86 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Leases (Details) - Schedule of operating lease related assets and liabilities recorded on the balance sheets - USD ($)
Jul. 31, 2022
Jul. 31, 2021
Schedule Of Operating Lease Related Assets And Liabilities Recorded On The Balance Sheets Abstract    
Right-of- use assets, net $ 1,383,464 $ 745,125
Operating lease liabilities, current 433,061 382,298
Operating lease liabilities, noncurrent 985,249 387,307
Total operating lease liabilities $ 1,418,310 $ 769,605