XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Bank and Other Borrowings - Additional Information (Details)
3 Months Ended 6 Months Ended
Jul. 28, 2022
USD ($)
Apr. 15, 2021
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jul. 28, 2022
EUR (€)
Sep. 15, 2021
USD ($)
Sep. 15, 2021
EUR (€)
Apr. 15, 2021
EUR (€)
Bank and Other Borrowings [Line Items]                      
Current portion of bank and other borrowings, credit line facilities     $ 12,900,000   $ 12,900,000   $ 15,400,000        
Current portion of bank and other borrowings     9,389,000   9,389,000   11,419,000        
Lines of credit     3,468,000   3,468,000   3,955,000        
Line of credit facility, maximum borrowing capacity     5,400,000   5,400,000   5,400,000        
Line of credit facility, used     $ 3,500,000   $ 3,500,000   $ 4,000,000        
Weighted average interest rate     1.39%   1.39%            
Interest expense     $ 275,000 $ 133,000 $ 524,000 $ 289,000          
New General Unsecured Loan Agreement                      
Bank and Other Borrowings [Line Items]                      
Debt instrument term   6 years                  
Debt instrument, payment terms         The loan has a duration of six (6) years starting from the date of disbursement and is to be repaid in half-yearly installments starting after a two-year pre-amortization period.            
New General Unsecured Loan Agreement | Simest S.p.A                      
Bank and Other Borrowings [Line Items]                      
Debt instrument face amount   $ 3,600,000                 € 3,000,000
New General Unsecured Loan Agreement | Fund for Integrated Promotion                      
Bank and Other Borrowings [Line Items]                      
Debt instrument face amount   505,000             $ 208,000 € 176,000 422,000
New General Unsecured Loan Agreement | Fund 394/81                      
Bank and Other Borrowings [Line Items]                      
Debt instrument face amount   $ 3,100,000             $ 1,300,000 € 1,100,000 € 2,600,000
Debt instrument, subsidized interest rate   0.055%                 0.055%
Debt Instrument Interest Rate Stated Percentage   0.55%                 0.55%
New Unsecured Loan Agreement | Banco Popolare S P A                      
Bank and Other Borrowings [Line Items]                      
Debt instrument face amount $ 2,500,000             € 2,500,000      
New Unsecured Loan Agreement | Banco Popolare S P A | Euribor                      
Bank and Other Borrowings [Line Items]                      
Interest variable rates 1.95%                    
Contractual Interest Rate Euribor 3 months + 1.95%                    
Minimum                      
Bank and Other Borrowings [Line Items]                      
Interest variable rates         1.00%            
Maximum                      
Bank and Other Borrowings [Line Items]                      
Interest variable rates         4.60%