Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Capital Leases (Details)

v3.7.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments Under Capital Leases (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Less current portion of capital lease obligations $ 846,044 $ 789,166
Capital lease obligations, excluding current installments 364,035 $ 766,687
Capital Lease Obligations [Member]    
2017 488,633  
2018 977,267  
Total future payments 1,465,900  
Less debt discount due to warrants (105,251)  
Less amount representing interest (150,570)  
Present value of net minimum lease payments 1,210,079  
Less current portion of capital lease obligations (846,044)  
Capital lease obligations, excluding current installments $ 364,035