v3.25.1
Term Loan and Revolving Credit Facility (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 28, 2024
Nov. 15, 2023
May 11, 2023
Oct. 28, 2022
Apr. 30, 2025
May 30, 2018
Nov. 16, 2016
Term Loan and Revolving Credit Facility [Line Items]              
Term loan facility       $ 7,000      
Revolving credit $ 4,000     $ 4,000      
Expiring date       Oct. 28, 2024      
Advanced loan $ 2,000 $ 2,000     $ 2,000    
Single-cash advance         5,000    
Remaining loan     $ 5,000        
Outstanding loan     $ 0   1,800    
Borrowing under the revolving credit facility         $ 177,500   $ 5,000
Revolving credit facility           $ 7,500  
Foreign exchange reserve percentage         10.00%    
Minimum [Member]              
Term Loan and Revolving Credit Facility [Line Items]              
Prime rate       0.50%      
Maximum [Member]              
Term Loan and Revolving Credit Facility [Line Items]              
Floor rate       4.00%