XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Secured Note Payable (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 27, 2018
Interest expense $ 13 $ 43  
Secured Note [Member]      
Repayments of notes payable 72 72  
Interest expense 11 $ 16  
Secured Promissory Note Agreement [Member] | Tech Capital, LLC [Member]      
Principal amount of secured note payable $ 500   $ 1,200
Maturity date Apr. 01, 2023    
Debt interest rate 8.00%    
Debt instrument, maturity date, description Principal and interest payments are due on the first day of each month commencing on May 1, 2018.