Quarterly report pursuant to Section 13 or 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 ($)
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
MidCap Term Loan Agreement    
Note Payable    
Face amount $ 21,000,000 $ 21,000,000
Unamortized deferred financing fees $ 493,437 $ 554,100
Interest payable, percent 8.00% 8.00%
Interest rate spread 0.50% 0.50%
Effective interest rate (as a percent) 9.66% 9.66%
MidCap Revolving Loan Agreement    
Note Payable    
Interest payable, percent 4.50% 4.50%
Interest rate spread 0.50% 0.50%
Effective interest rate (as a percent) 6.16% 6.16%
Maximum line of credit amount $ 10,000,000 $ 10,000,000
Equipment Lease Agreement    
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    
Interest payable, percent 6.70% 6.70%
Term of debt 48 months 48 months
Equipment Lease Agreement | B&B Office Systems    
Note Payable    
Interest payable, percent 8.50% 8.50%
Term of debt 60 months 60 months