XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.4
SCHEDULE OF FUTURE MINIMUM RENTAL PAYMENTS FOR OPERATING LEASE (Details) - USD ($)
Oct. 31, 2024
Jan. 31, 2024
Leases    
2025 $ 33,589  
2026 134,367  
2027 134,379  
2028 134,391  
2029 134,403  
Thereafter 3,992,854  
Total minimum lease payments 4,563,983  
Less: amount representing interest 2,327,677  
Total present value of minimum payments 2,236,306  
Less: current portion 19,743 $ 6,268
Long term portion of operating lease liability $ 2,216,563 $ 2,249,072