XML 54 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Credit Agreement and Long- Term Debt - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 42 Months Ended
Aug. 04, 2022
Jan. 31, 2024
Apr. 27, 2024
Apr. 29, 2023
Jul. 31, 2023
Apr. 30, 2027
Aug. 03, 2022
Debt Instrument [Line Items]              
Revolving loan outstanding     $ 3,400,000        
Interest Expense, Debt     $ 233,000 $ 248,000      
Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Weighted average interest rate of debt outstanding     7.46%        
Variable interest rate     0.50        
Banc of America Leasing & Capital, LLC [Member] | Equipment Loan Agreement [Member]              
Debt Instrument [Line Items]              
Principal amount of debt   $ 800,000          
Debt instrument, maturity date   Jan. 23, 2029          
Interest rate   7.06%          
Periodic payment of debt   $ 16,296          
Date of first required payment   Feb. 23, 2024          
LIBOR [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Interest rate     1.00%        
Federal Funds Effective Swap Rate [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Interest rate     0.50%        
Minimum [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Commitment fee rate     0.15%        
Percentage added to variable rate     0.60%        
Minimum [Member] | LIBOR [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Interest rate     1.60%        
Maximum [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Commitment fee rate     0.35%        
Percentage added to variable rate     1.50%        
Maximum [Member] | LIBOR [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Interest rate     2.50%        
Bank of America, N.A. [Member] | Term Loan [Member]              
Debt Instrument [Line Items]              
Debt Instrument, principal Periodic payment         $ 375,000 $ 675,000  
Bank of America, N.A. [Member] | Term Loan [Member] | Second Amendment Credit Agreement [Member]              
Debt Instrument [Line Items]              
Proceeds from long term line of credit $ 6,000,000            
Bank of America, N.A. [Member] | Term Loan [Member] | Additional Term Loan Availed [Member] | Second Amendment Credit Agreement [Member]              
Debt Instrument [Line Items]              
Principal amount of debt 6,000,000            
Bank of America, N.A. [Member] | Term Loan [Member] | Before Amendment To The Credit Agreement [Member]              
Debt Instrument [Line Items]              
Principal amount of debt 9,000,000            
Bank of America, N.A. [Member] | Revolving Credit Facility [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Remaining Borrowing Capacity     $ 21,600,000        
Long term debt weighted average interest rate over a period of time     7.53% 6.93%      
Bank of America, N.A. [Member] | Revolving Credit Facility [Member] | Second Amendment Credit Agreement [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity 25,000,000            
Proceeds from long term line of credit $ 12,400,000            
Bank of America, N.A. [Member] | Revolving Credit Facility [Member] | Before Amendment To The Credit Agreement [Member]              
Debt Instrument [Line Items]              
Maximum borrowing capacity             $ 22,500,000
Bank of America, N.A. [Member] | Revolving Credit Facility [Member] | Other Expense [Member]              
Debt Instrument [Line Items]              
Interest Expense, Debt     $ 132,000 $ 292,000      
Line of Credit Facility, Commitment Fee Amount     $ 11,000 $ 8,000