v3.25.1
Debt (Long-term Debt) (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jan. 31, 2025
Apr. 30, 2024
Debt Instrument [Line Items]      
Total debt $ 4,073 $ 4,136 $ 7,016
Less current portion 261 258 250
Non-current portion 3,812 3,878 6,766
Revolving credit line      
Debt Instrument [Line Items]      
Total debt 0 0 2,693
Other      
Debt Instrument [Line Items]      
Total debt $ 4,073 $ 4,136 $ 4,323