XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 15, 2021
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
May 06, 2020
Summary Of Significant Accounting Policies [Line Items]          
Highly liquid investments with an original maturity   90      
Cash of held in foreign bank accounts   $ 3,200 $ 3,700    
Net transactional foreign exchange gain (loss)   (474) (288) $ 590  
Advertising expense   1,600 1,300 900  
Impairment of Long lived assets held for use   0 0 0  
Impairment charges for intangible assets   $ 0 $ 0 $ 0  
Number of common equivalent shares   685,667 345,085 642,623  
Liability for self-insured claims   $ 300 $ 200    
Gain on Extinguishment of Debt – PPP Loan   0 4,466    
Foreign Exchange [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Net transactional foreign exchange gain (loss)   300 $ 500 $ 600  
Paycheck Protection Program Loan [Member] | Greenwood Credit Union [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Debt instrument face amount         $ 4,400
Gain on Extinguishment of Debt – PPP Loan   4,500      
Amount of PPP loan forgiven $ 4,400        
Promissory Note [Member] | Paycheck Protection Program Loan [Member] | Greenwood Credit Union [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Debt related commitment fees and debt issuance costs   $ 4,400      
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% 4.40%    
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