XML 54 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - Schedule of Accrued Expenses and Other Current Liabilities - USD ($)
$ in Thousands
Oct. 31, 2023
Jan. 31, 2023
Schedule Of Accrued Expenses And Other Current Liabilities Abstract    
Accrued payroll and related items $ 6,943 $ 4,428
Accrued utility charges 2,749 4,116
Accrued transportation related items 918 1,311
Accrued real estate taxes 1,387 1,850
Commodity futures 7 67
Forward purchase contracts 1,405 355
Accrued income taxes 130 2,049
Other 1,303 1,152
Total $ 14,842 $ 15,328