v3.25.1
Segment Information - Summary of Revenue by Product Type (Detail) - USD ($)
3 Months Ended
Apr. 30, 2025
Apr. 27, 2024
Segment Reporting Information [Line Items]    
Total Revenue $ 37,708,000 $ 32,961,000 [1]
Hardware [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 11,295,000 8,875,000
Supplies [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 21,080,000 18,633,000
Operating Segments [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 37,708,000 32,961,000
Operating Segments [Member] | Product ID [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 26,289,000 23,185,000
Operating Segments [Member] | Product ID [Member] | Hardware [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 4,776,000 3,802,000
Operating Segments [Member] | Product ID [Member] | Supplies [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 19,877,000 17,581,000
Operating Segments [Member] | Product ID [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 1,636,000 1,802,000
Operating Segments [Member] | Aerospace [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 11,419,000 9,776,000
Operating Segments [Member] | Aerospace [Member] | Hardware [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 6,519,000 5,073,000
Operating Segments [Member] | Aerospace [Member] | Supplies [Member]    
Segment Reporting Information [Line Items]    
Total Revenue 1,204,000 1,053,000
Operating Segments [Member] | Aerospace [Member] | Other [Member]    
Segment Reporting Information [Line Items]    
Total Revenue $ 3,696,000 $ 3,650,000
[1] Certain amounts have been reclassified to conform to the current year's presentation.