XML 66 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2025
Oct. 31, 2025
Oct. 31, 2025
Jan. 31, 2025
Disaggregation of Revenue [Line Items]        
Contract liabilities and extended warranties   $ 489,000 $ 489,000 $ 543,000
Revenue recognized     $ 482,000  
Capitalized contract costs amounts incurred amortization period     16 years  
Contract assets balance       1,500,000
Amortization of incremental direct costs   23,000 $ 70,000  
Deferred incremental direct costs net of accumulated amortization balance   1,400,000 1,400,000  
Deferred incremental direct contract costs reported in other current assets   100,000 100,000  
Deferred Revenue   846,000 846,000 $ 543,000
Revenue recognized   500,000 500,000  
Aerospace Customer [Member]        
Disaggregation of Revenue [Line Items]        
Deferred incremental direct contract costs reported in other assets   1,300,000 1,300,000  
Advance payment of contractual unit selling price $ 1,100,000      
Percentage of contractual unit selling price 50.00%      
Deferred Revenue   $ 400,000 $ 400,000