v3.25.1
Revenue Recognition - Summary of Revenues Disaggregated by Primary Geographic Markets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 27, 2024
[1]
Disaggregation of Revenue [Line Items]    
Total Revenue $ 37,708 $ 32,961
United States [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 22,671 19,564
Europe [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 9,886 8,970
Canada [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,506 1,759
Asia [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,960 1,186
Central and South America [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 1,343 1,198
Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 342 $ 284
[1] Certain amounts have been reclassified to conform to the current year's presentation.