Quarterly report pursuant to Section 13 or 15(d)

Notes Payable (Details Textual)

v3.20.2
Notes Payable (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Notes Payable (Textual)      
Notes payable $ 698   $ 778
Equipment purchased $ 79  
Repayments of notes payable 82 $ 49  
Several Financing Agreements [Member] | Equipment [Member]      
Notes Payable (Textual)      
Notes payable 1,025   $ 1,106
Monthly payments of principal and interest $ 32    
Due date Dec. 31, 2024    
Repayments of notes payable $ 82    
Several Financing Agreements [Member] | Equipment [Member] | Minimum [Member]      
Notes Payable (Textual)      
Debt term 2 years    
Interest rate 1.90%    
Several Financing Agreements [Member] | Equipment [Member] | Maximum [Member]      
Notes Payable (Textual)      
Debt term 5 years    
Interest rate 6.90%