v3.25.1
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended
Apr. 30, 2025
Apr. 27, 2024
Jan. 31, 2025
Contract liabilities and extended warranties $ 565,000   $ 543,000
Revenue recognized $ 146,000    
Capitalized contract costs amounts incurred amortization period 16 years    
Contract assets balance     $ 1,500,000
Amortization of incremental direct costs $ 23,000 $ 19,000  
Deferred incremental direct costs net of accumulated amortization balance 1,500,000    
Deferred incremental direct contract costs reported in other current assets 100,000    
Aerospace Customer [Member]      
Deferred incremental direct contract costs reported in other assets $ 1,400,000