XML 58 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jul. 31, 2021
Oct. 30, 2021
Jan. 31, 2021
Contract liabilities and extended warranties   $ 284,000 $ 285,000
Revenue recognized   254,000  
Contract assets balance   1,200,000 $ 900,000
Additional contract costs   400,000  
Amortization of incremental direct costs   43,000  
Deferred incremental direct contract costs reported in other current assets   100,000  
Deferred incremental direct costs net of accumulated amortization   $ 1,300,000  
Capitalized contract costs additional amounts incurred amortization period 20 years 6 years  
Change in Accounting Method Accounted for as Change in Estimate [Member]      
Capitalized contract costs additional amounts incurred amortization period   20 years