XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Summary Of Significant Accounting Policies [Line Items]      
Highly liquid investments with an original maturity 90    
Cash of held in foreign bank accounts $ 2,300 $ 3,200  
Net transactional foreign exchange gain (loss) (83) (474) $ (288)
Advertising expense 1,800 1,600 1,300
Impairment of Long lived assets held for use 0 0 0
Impairment charges for intangible assets 0 0 0
Goodwill impairment charges $ 0 $ 0 $ 0
Number of common equivalent shares 295,370 685,667 345,085
Liability for self-insured claims $ 300 $ 300  
Gain on Extinguishment of Debt – PPP Loan 0 0 $ 4,466
Foreign Exchange [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Net transactional foreign exchange gain (loss) $ (100) $ (500) $ (300)
Maximum [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Percentage of revenue satisfied for services 5.00%    
Maximum [Member] | Airborne Product [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Products warranty period 5 years    
Minimum [Member] | Airborne Product [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Products warranty period 3 years    
Land Improvements [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 20 years    
Land Improvements [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Building And Leasehold Improvements [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 45 years    
Building And Leasehold Improvements [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Machinery and Equipment [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Machinery and Equipment [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 3 years    
Computer Equipment And Software [Member] | Maximum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 10 years    
Computer Equipment And Software [Member] | Minimum [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Estimated useful lives of the assets 3 years