Annual report pursuant to Section 13 and 15(d)

Debt (Details Narrative)

v3.8.0.1
Debt (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2017
Dec. 31, 2017
Sep. 02, 2015
SVB Debt Agreement [Member]      
Payment of fees $ 50,000    
Class of warrant or right, number of securities called by warrants or rights 125,000    
Payments for annual anniversary fee $ 50,000    
Warrant strike price $ 3.92    
Warrant exercise term 5 years    
Warrants price per share $ 3.12    
Opus Credit Agreement [Member]      
Deferred financing costs written off   $ 463,000  
Opus Credit Facility [Member]      
Revolving line of credit $ 5,000,000    
Unsecured portion of credit line fee, percentage 0.50%    
Secured revolving line of credit percentage 200.00%    
Percentage of shares in offshore facilities 65.00%    
Opus Credit Facility [Member] | Prime Rate [Member]      
Revolving line of credit, interest rate - Prime plus 1.75%    
Prudential Deferred Purchase Price [Member]      
Repayment of debt   5,000,000  
Accrued interest   $ 270,000  
Opus Bank Loan [Member]      
Percentage of shares secured for debt   65.00%  
Opus Bank Loan [Member] | Revolving Credit Facility [Member]      
Credit facility, maximum borrowing capacity     $ 2,000,000
Opus Bank Loan [Member] | Term Loan [Member]      
Credit facility, maximum borrowing capacity     8,000,000
Vehicle Financing Notes [Member]      
Debt instrument term description   three to six year terms  
Insurance Financing [Member]      
Debt instrument, interest rate, stated percentage   5.25%  
Total [Member] | Opus Bank Loan [Member]      
Credit facility, maximum borrowing capacity     $ 10,000,000