XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Operating Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Operating Leases [Line Items]        
Rent expense $ 120,692 $ 130,169 $ 246,371 $ 250,861
Recognized losses     (7,600)
Arising from penalties     54,682  
Operating Leases [Member]        
Operating Leases [Line Items]        
Recognized losses     62,282  
Car Lease Arrangement [Member]        
Operating Leases [Line Items]        
Recognized losses $ 62,282   $ 62,282