v3.25.1
Revenue Recognition - Summary of Revenues Disaggregated by Primary Product Type (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2025
Apr. 27, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 37,708 $ 32,961 [1]
Hardware [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 11,295 8,875
Supplies [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue 21,080 18,633
Service and Other [Member]    
Disaggregation of Revenue [Line Items]    
Total Revenue $ 5,333 $ 5,453
[1] Certain amounts have been reclassified to conform to the current year's presentation.