Annual report pursuant to Section 13 and 15(d)

Line of credit, short term loan and notes payable, Components of Debt (Details)

v3.20.1
Line of credit, short term loan and notes payable, Components of Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 19, 2019
Dec. 31, 2019
Dec. 31, 2018
Nov. 04, 2019
Debt Instruments [Abstract]        
Total debt   $ 37,250 $ 6,200  
Note Payable (Due to Related Parties) [Member]        
Debt Instruments [Abstract]        
Total debt   0 $ 1,600  
Rate     26.60%  
Maturity date     May 06, 2019  
November 2019 Notes Payable, Net (November 2019 Notes) [Member]        
Debt Instruments [Abstract]        
Total debt   $ 2,769    
Rate   10.00%   10.00%
Maturity date   Nov. 04, 2021    
Seller Notes [Member]        
Debt Instruments [Abstract]        
Rate 10.00%      
Maturity date Jun. 30, 2023      
December 2019 Senior Notes Payable, Seller Notes [Member]        
Debt Instruments [Abstract]        
Total debt   $ 9,191 $ 0  
Rate   10.00%    
Maturity date   Jun. 30, 2023    
December 2019 Junior Notes Payable, Seller Notes [Member]        
Debt Instruments [Abstract]        
Total debt   $ 4,410    
Rate   10.00%    
Maturity date   Jun. 30, 2023    
Short Term Loan, Net [Member]        
Debt Instruments [Abstract]        
Total debt   $ 16,061    
Rate [1]      
Maturity date   Dec. 19, 2020    
Lines of Credit, Net [Member]        
Debt Instruments [Abstract]        
Total debt   $ 4,819 $ 4,600  
Rate   [1] [2]  
Maturity date   Dec. 19, 2020 May 06, 2019  
Lines of Credit, Net [Member] | LIBOR [Member]        
Debt Instruments [Abstract]        
Basis spread on variable interest rate     3.00%  
Lines of Credit, Net [Member] | Bank of Montreal Prime [Member]        
Debt Instruments [Abstract]        
Basis spread on variable interest rate   8.05%    
[1] Interest at Bank of Montreal Prime plus 8.05%
[2] Interest at LIBOR plus 3%