XML 73 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Credit Agreement and Long- Term Debt - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended 30 Months Ended
Jul. 31, 2025
USD ($)
Mar. 20, 2025
USD ($)
Nov. 02, 2024
EUR (€)
May 06, 2024
USD ($)
May 06, 2024
EUR (€)
Jan. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
Aug. 03, 2024
USD ($)
Jul. 31, 2025
USD ($)
Aug. 03, 2024
USD ($)
Apr. 30, 2027
EUR (€)
Jul. 31, 2025
EUR (€)
Mar. 20, 2025
EUR (€)
Feb. 01, 2025
USD ($)
Jan. 31, 2025
USD ($)
May 06, 2024
EUR (€)
Debt Instrument [Line Items]                                
Interest Expense, Debt             $ 371,000 $ 560,000 $ 750,000 $ 793,000            
Outstanding principal balance   $ 9,500,000                     € 12,250,000      
Principal balance of term loan outstanding in year one   325,000                            
Principal balance of term loan outstanding in year two   725,000                            
Principal balance of term loan outstanding in year three   950,000                            
Short term debt obligation $ 253,000           253,000   253,000           $ 581,000  
Term Loan [Member]                                
Debt Instrument [Line Items]                                
Debt instrument, maturity date       Aug. 04, 2027 Aug. 04, 2027                      
Revolving Line of Credit [Member]                                
Debt Instrument [Line Items]                                
Revolving loan outstanding 19,100,000 25,000,000         19,100,000   19,100,000              
Outstanding principal balance   $ 21,700,000                            
Interest rate   0.50%                            
Debt instrument, maturity date   Aug. 04, 2027                            
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, 2027 Aug. 04, 2027                      
MTEX Term Loan [Member]                                
Debt Instrument [Line Items]                                
Revolving loan outstanding 0           0   0              
Short term debt obligation 300,000           300,000   300,000              
MTEX Government Grants Term Loan [Member]                                
Debt Instrument [Line Items]                                
Short term debt obligation 500,000           500,000   500,000     € 400,000        
Current balance of government grants 600,000           600,000   600,000     500,000        
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   2.85%                            
Maximum [Member] | SOFR [Member] | Revolving Line of Credit [Member]                                
Debt Instrument [Line Items]                                
Percentage added to variable rate   1.85%                            
Bank of America, N.A. [Member] | Additional Term Loan Availed [Member]                                
Debt Instrument [Line Items]                                
Principal amount of debt | €                               € 14,000,000
Bank of America, N.A. [Member] | Before Amendment To The Credit Agreement [Member]                                
Debt Instrument [Line Items]                                
Principal amount of debt       $ 12,300,000                        
Bank of America, N.A. [Member] | Revolving Line of Credit [Member]                                
Debt Instrument [Line Items]                                
Available line of credit 5,900,000           $ 5,900,000   $ 5,900,000              
Long term debt weighted average interest rate over a period of time             7.15% 8.52% 7.13% 8.54%            
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Third Amendment Credit Agreement [Member]                                
Debt Instrument [Line Items]                                
Maximum borrowing capacity                           $ 25,000,000 $ 30,000,000  
Proceeds from long term line of credit | €         € 3,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                        
Bank of America, N.A. [Member] | Revolving Line of Credit [Member] | Other Expense [Member]                                
Debt Instrument [Line Items]                                
Interest Expense, Debt             $ 373,000 $ 254,000 $ 749,000 $ 386,000            
Line of Credit Facility, Commitment Fee Amount             4,000 $ 13,000 12,000 $ 25,000            
Bank of America, N.A. [Member] | Term A-2 Loan [Member] | Scenario Forecast [Member]                                
Debt Instrument [Line Items]                                
Debt Instrument, principal Periodic payment | €                     € 583,333          
Bank of America, N.A. [Member] | Term A-2 Loan [Member] | Third Amendment Credit Agreement [Member]                                
Debt Instrument [Line Items]                                
Proceeds from long term line of credit | €     € 14,000,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       $ 18,795 € 17,402                      
Line of Credit Facility, Current Borrowing Capacity $ 600,000           $ 600,000   $ 600,000     € 500,000        
Payment terms       requires monthly principal and interest payments totaling EUR 17,402 ($18,795) commencing in October 2024 and requires monthly principal and interest payments totaling EUR 17,402 ($18,795) commencing in October 2024 and                      
Credit line established month and year 2023-12                              
Renewable Period 6 months                              
Debt instrument, maturity date       Dec. 21, 2033 Dec. 21, 2033                      
Interest rate       6.022%                       6.022%