XML 41 R32.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF MATURITY LEASE LIABILITY (Details) - USD ($)
Jan. 31, 2024
Jan. 31, 2023
Leases    
2024 $ 697,345  
2025 400,868  
2026 376,683  
2027 367,788  
2028 305,648  
Thereafter 2,027,652  
Total lease payments 4,175,984  
Less: imputed interest (974,975)  
Present value of operating lease liabilities $ 3,201,009 $ 3,329,838