XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF MINIMUM FUTURE LEASE PAYMENTS (Details) - USD ($)
Jan. 31, 2023
Jan. 31, 2022
Leases    
2023 $ 558,758  
2024 481,670  
2025 354,528  
2026 360,108  
2027 367,788  
Thereafter 2,333,300  
Total lease payments 4,456,152  
Less: imputed interest (1,126,314)  
Present value of operating lease liabilities $ 3,329,838 $ 3,356,740