XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Apr. 27, 2024
Jan. 31, 2024
Dec. 31, 2022
Contract liabilities and extended warranties $ 534,000 $ 530,000  
Revenue recognized   136,000  
Contract assets balance   1,300,000  
Deferred incremental direct costs net of accumulated amortization balance 1,300,000    
Amortization of incremental direct costs 19,000    
Deferred incremental direct contract costs reported in other current assets $ 100,000    
Capitalized contract costs amounts incurred amortization period 17 years    
Aerospace Customer [Member]      
Deferred Revenue $ 600,000 800,000  
Contract with customer liability     $ 3,250,000
Revenue recognized 200,000 $ 2,400,000  
Deferred incremental direct contract costs reported in other assets $ 1,200,000