Quarterly report pursuant to Section 13 or 15(d)

Debt (Details Narrative)

v3.10.0.1
Debt (Details Narrative) - USD ($)
1 Months Ended 9 Months Ended
Sep. 02, 2015
Oct. 31, 2017
Sep. 30, 2018
Opus Bank Loan [Member] | Term Loan [Member]      
Revision of borrowing limit from SVB Bank $ 8,000,000    
Opus Bank Loan [Member] | Total [Member]      
Revision of borrowing limit from SVB Bank $ 10,000,000    
Percentage of shares secured for debt 65.00%    
Vehicle Financing Notes [Member]      
Vehicle financing in United stated and Pakistan     three to six year terms
Insurance Financing [Member]      
Insurance purchases, interest rate, stated percentage     5.87%
SVB Debt Agreement [Member]      
Payment of upfront 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  
Decrease in interest rate due to increase in line of credit     0.25%
Upfront fee paid for increase in SVB credit line limit     $ 50,000
SVB Debt Agreement [Member] | Additional Warrant [Member]      
Class of warrant or right, number of securities called by warrants or rights     28,489
Warrant strike price     $ 5.26
Warrant exercise term     5 years
Warrants price per share     $ 3.58
SVB Credit Facility [Member]      
Secured revolving line of credit percentage   200.00%  
Credit facility, currently available company     $ 10,000,000
Revolving line of credit, interest rate - Prime plus   1.75% 1.50%
Unused portion of credit line fee, percentage   0.50%  
Percentage of shares in offshore facilities secured for SVB credit line   65.00%  
SVB Credit Facility [Member] | Old [Member]      
Revision of borrowing limit from SVB Bank     $ 5,000,000
SVB Credit Facility [Member] | New [Member]      
Revision of borrowing limit from SVB Bank     $ 10,000,000
Revolving Credit Facility [Member] | Opus Bank Loan [Member]      
Revision of borrowing limit from SVB Bank $ 2,000,000