XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Additional Information (Detail) - USD ($)
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Dec. 31, 2022
Contract liabilities and extended warranties $ 543,000 $ 530,000    
Revenue recognized 265,000      
Deferred incremental direct costs net of accumulated amortization balance 1,500,000      
Amortization of incremental direct costs 88,000 75,000 $ 75,000  
Deferred incremental direct contract costs reported in other current assets $ 100,000      
Capitalized contract costs amounts incurred amortization period 16 years      
Aerospace Customer [Member]        
Deferred Revenue $ 0      
Contract with customer liability       $ 3,250,000
Revenue recognized 800,000 $ 1,300,000 $ 1,100,000  
Deferred incremental direct contract costs reported in other assets $ 1,400,000