Annual report pursuant to Section 13 and 15(d)

Short-Term Bank Debt and Long-Term Debt (Details Narrative)

v3.20.4
Short-Term Bank Debt and Long-Term Debt (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Nov. 30, 2020
Credit Agreement [Member]      
Proceeds from long term debt $ 30,000    
Restricted deposit amount 3,000    
Debt issuance costs 742    
Amortization of debt issuance costs 31 $ 18  
Interest expense 1,451 $ 379  
Credit Agreement [Member] | Bank Hapoalim [Member]      
Restricted deposit amount 3,000   $ 3,000
Convertible Unsecured Promissory Note [Member]      
Debt, principal amount $ 5,000    
Debt interest rate 10.00%    
Debt maturity date Mar. 31, 2021    
Two Loan Facilities [Member] | Credit Agreement [Member]      
Debt, principal amount $ 30,000    
Term A Facility [Member] | Credit Agreement [Member]      
Debt, principal amount $ 20,000    
Debt interest rate 4.73%   3.65%
Term A Facility [Member] | Credit Agreement [Member] | Bank Hapoalim [Member]      
Debt interest rate 4.73%    
Term A Facility [Member] | Credit Agreement [Member] | Bank Hapoalim [Member] | Minimum [Member]      
Debt interest rate 3.65%    
Term B Facility [Member] | Credit Agreement [Member]      
Debt, principal amount $ 10,000    
Debt interest rate 5.89%   4.50%
Term B Facility [Member] | Credit Agreement [Member] | Bank Hapoalim [Member]      
Debt interest rate 4.50%    
Term B Facility [Member] | Credit Agreement [Member] | Bank Hapoalim [Member] | Maximum [Member]      
Debt interest rate 5.89%    
Revolving Facility [Member] | Credit Agreement [Member]      
Debt, principal amount $ 10,000    
Revolving credit facility    
Debt term 5 years    
Debt interest rate description The interest rate for the Revolving Facility is, with respect to NIS-denominated loans, Hapoalim's prime rate + 2.5%, and with respect to US dollar-denominated loans, LIBOR + 4.6%. In addition, the Company pays a 1% commitment fee on the unutilized and uncancelled availability under the Revolving Facility.