XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases - Minimum [Member]
$ in Thousands
Jan. 31, 2024
USD ($)
LEASES (Details) - Schedule of Future Minimum Rental Payments for Operating Leases [Line Items]  
2025 $ 5,137
2026 2,985
2027 2,935
2028 2,506
2029 1,178
Total 14,741
Less: present value discount 1,894
Operating lease liabilities $ 12,847