XML 76 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Credit Agreement and Long- Term Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended 30 Months Ended 117 Months Ended
May 06, 2024
USD ($)
May 06, 2024
EUR (€)
Jan. 31, 2024
USD ($)
Oct. 31, 2025
USD ($)
Nov. 02, 2024
USD ($)
Oct. 31, 2025
USD ($)
Nov. 02, 2024
USD ($)
Jul. 31, 2028
USD ($)
Jul. 31, 2035
USD ($)
Aug. 01, 2026
USD ($)
Oct. 31, 2025
EUR (€)
Jan. 31, 2025
USD ($)
May 06, 2024
EUR (€)
Debt Instrument [Line Items]                          
Interest Expense, Debt       $ 300,000 $ 500,000 $ 1,100,000 $ 1,200,000            
Short term debt obligation       0   $ 0           $ 581,000  
Term Loan [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, maturity date           Aug. 04, 2028              
Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Revolving loan outstanding       17,900,000   $ 17,900,000              
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                    
Term A-2 Loan [Member]                          
Debt Instrument [Line Items]                          
Debt instrument, maturity date           Aug. 04, 2035              
MTEX Term Loan [Member]                          
Debt Instrument [Line Items]                          
Revolving loan outstanding       300,000   $ 300,000         € 200,000    
Short term debt obligation       0   0              
MTEX Government Grants Term Loan [Member]                          
Debt Instrument [Line Items]                          
Short term debt obligation       300,000   300,000         200,000    
Current balance of government grants       400,000   $ 400,000         300,000    
EURIBOR Rate [Member] | MTEX Term Loan [Member]                          
Debt Instrument [Line Items]                          
Interest rate 2.00% 2.00%                      
SOFR [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Interest rate           1.00%              
Federal Funds Effective Swap Rate [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Interest rate           0.50%              
Minimum [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Commitment fee rate           15.00%              
Minimum [Member] | EURIBOR Rate [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Interest rate           1.60%              
Minimum [Member] | SOFR [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Percentage added to variable rate           0.60%              
Maximum [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Commitment fee rate           40.00%              
Maximum [Member] | EURIBOR Rate [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Interest rate           3.25%              
Maximum [Member] | SOFR [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Percentage added to variable rate           2.25%              
Bank of America, N.A. [Member] | Term Loan [Member] | Scenario Forecast [Member]                          
Debt Instrument [Line Items]                          
Debt Instrument, principal Periodic payment               $ 500,000          
Bank of America, N.A. [Member] | Term Loan [Member] | Sixth Amendment Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Principal amount of debt       10,000,000   $ 10,000,000              
Proceeds from long term line of credit           10,000,000              
Bank of America, N.A. [Member] | Revolving Line of Credit [Member]                          
Debt Instrument [Line Items]                          
Available line of credit       $ 9,600,000   $ 9,600,000              
Long term debt weighted average interest rate over a period of time       7.03% 7.30% 7.10% 8.38%            
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Sixth Amendment Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Maximum borrowing capacity       $ 27,500,000   $ 27,500,000              
Proceeds from long term line of credit $ 1,500,000                        
Debt instrument, maturity date           Aug. 04, 2028              
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Sixth Amendment Credit Agreement [Member] | Scenario Forecast [Member]                          
Debt Instrument [Line Items]                          
Maximum borrowing capacity                   $ 25,000,000      
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Before Amendment To The Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Maximum borrowing capacity       25,000,000   $ 25,000,000              
Debt instrument, maturity date           Aug. 04, 2027              
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Other Expense [Member]                          
Debt Instrument [Line Items]                          
Interest Expense, Debt       300,000 $ 327,000 $ 1,100,000 $ 713,000            
Line of Credit Facility, Commitment Fee Amount       6,000 $ 9,000 18,000 $ 34,000            
Bank of America, N.A. [Member] | Term A-2 Loan [Member] | Scenario Forecast [Member]                          
Debt Instrument [Line Items]                          
Debt Instrument, principal Periodic payment                 $ 40,500        
Bank of America, N.A. [Member] | Term A-2 Loan [Member] | Sixth Amendment Credit Agreement [Member]                          
Debt Instrument [Line Items]                          
Principal amount of debt       9,720,000   9,720,000              
Proceeds from long term line of credit           9,720,000              
Caixa Central de Credito Agricola Mutuo [Member] | MTEX Term Loan [Member]                          
Debt Instrument [Line Items]                          
Principal amount of debt 1,600,000                       € 1,400,000
Debt instrument principal and interest payments $ 20,000 € 17,000                      
Line of Credit Facility, Current Borrowing Capacity       $ 600,000   $ 600,000         € 500,000    
Payment terms requires monthly principal and interest payments of approximately EUR 17,000 ($20,000) commencing in October 2024 requires monthly principal and interest payments of approximately EUR 17,000 ($20,000) commencing in October 2024                      
Credit line established month and year           2023-12              
Renewable Period           6 months              
Debt instrument, maturity date Dec. 21, 2033 Dec. 21, 2033