Annual report pursuant to Section 13 and 15(d)

Term Loan Agreements and Long Term Debt - Schedule of Debt - Terms (Details)

v3.8.0.1
Term Loan Agreements and Long Term Debt - Schedule of Debt - Terms (Details) - USD ($)
12 Months Ended
Oct. 25, 2016
Dec. 31, 2017
Dec. 31, 2016
Equipment Lease Agreement | Cisco Capital      
Note Payable      
Face amount   $ 58,875 $ 58,875
Interest payable, percent   3.50% 3.50%
Term of debt   36 months 36 months
No payments required, term   3 months 3 months
Interest and principal payments, term   33 months 33 months
Equipment Lease Agreement | Raymond Leasing Corporation      
Note Payable      
Face amount   $ 29,998 $ 29,998
Interest payable, percent   6.70% 6.70%
Term of debt   48 months 48 months
Equipment Lease Agreement | B and B Office Systems      
Note Payable      
Face amount   $ 31,961 $ 31,961
Interest payable, percent   8.50% 8.50%
Term of debt   60 months 60 months
MidCap Loan | Term Loan Agreement      
Note Payable      
Face amount $ 21,000,000 $ 21,000,000 $ 21,000,000
Unamortized deferred financing fees   $ 554,100 $ 771,185
Interest payable, percent 8.00% 8.00% 8.00%
Interest rate spread 0.50% 0.50% 0.50%
Effective interest rate (as a percent)   9.36% 9.36%
MidCap Loan | Revolver Loan Agreement      
Note Payable      
Maximum line of credit amount $ 10,000,000 $ 10,000,000 $ 10,000,000
Interest payable, percent 4.50% 4.50% 4.50%
Interest rate spread 0.50% 0.50% 0.50%
Effective interest rate (as a percent)   5.86% 5.86%