Quarterly report pursuant to Section 13 or 15(d)

Debt (Details Narrative)

v3.7.0.1
Debt (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Mar. 29, 2017
Jun. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Sep. 02, 2015
Debt instrument face amount   $ 3,193,627 $ 3,193,627    
Prudential [Member]          
Debt interest rate 18.00%        
Debt instrument face amount   5,000,000 5,000,000    
Payment of note payable $ 3,000,000        
Note payable   2,000,000 $ 2,000,000    
Debt maturity date May 15, 2017        
Opus Bank Loan [Member]          
Percentage of shares secured for debt     65.00%    
Debt interest rate, description     The interest rate on all Opus loans will equal the higher of (a) the prime rate plus 1.75% and (b) 5.0%.    
Line of credit facility, unused capacity, commitment fee percentage     0.50%    
Term loan expiration date     Sep. 01, 2018    
Line of credit facility, expiration date     Sep. 01, 2018    
Debt instrument, periodic payment, principal     $ 222,000    
Minimum month-end balance   $ 1,000,000 $ 1,000,000    
Opus Bank Loan [Member] | Initial Prime Plus [Member]          
Debt interest rate   3.50% 3.50%    
Opus Bank Loan [Member] | Maximum Prime Plus [Member]          
Debt interest rate       1.75%  
Opus Bank Loan [Member] | Maximum Prime Plus [Member] | January 1, 2018 [Member]          
Debt interest rate   5.25% 5.25%    
Opus Bank Loan [Member] | Revolving Credit Facility [Member]          
Credit facility, maximum borrowing capacity   $ 2,000,000 $ 2,000,000   $ 2,000,000
Opus Bank Loan [Member] | Term Loan [Member]          
Credit facility, maximum borrowing capacity         8,000,000
Opus Debt [Member]          
Debt instrument, fee amount         $ 667,000
Warrants to purchase shares of common stock         200,000
Warrants price per share         $ 5.00
Repayment of debt   $ 2,800,000      
Debt issuance cost     $ 667,000    
Debt instrument effective percentage   10.60% 10.60%    
Opus Debt [Member] | Warrants [Member]          
Value of warrants issued to Opus     $ 156,000    
Vehicle Financing Notes [Member]          
Debt instrument term description     3 to 6 year terms    
Total [Member] | Opus Bank Loan [Member]          
Credit facility, maximum borrowing capacity         $ 10,000,000