XML 69 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Other Notes Payable (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended 48 Months Ended
Jun. 05, 2020
May 31, 2020
Apr. 30, 2019
Jul. 31, 2016
Dec. 31, 2020
Dec. 31, 2019
Oct. 31, 2018
Debt instrument conversion of shares amount         $ 822 $ 550  
Common stock, par value         $ 0.001 $ 0.001  
Notes payable other         $ 1 $ 143  
Third Minimum Payment [Member]              
Debt instruments periodic payment     $ 750        
First Minimum Payment [Member]              
Debt instruments periodic payment     350        
Second Minimum Payment [Member]              
Debt instruments periodic payment     $ 500        
Secured Promissory Note [Member]              
Debt instrument face amount       $ 12,500      
Debt instruments interest rate       12.00%      
Debt instruments periodic payment       $ 250      
Debt instrument due date       Dec. 31, 2016      
Note Payable - Other [Member] | Bar Code Specialties, Inc [Member]              
Debt instruments interest rate             8.00%
Debt instruments periodic payment             $ 5
Debt instrument conversion of shares amount $ 261            
Debt instrument conversion of shares 37,270            
Common stock, par value $ 7.00            
Notes payable other         $ 0 $ 137  
Loan Agreement [Member] | Zions Bank Corporation NA [Member] | Paycheck Protection Program [Member]              
Loan borrowed amount   $ 887,500