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 ($)
Mar. 31, 2017
Dec. 31, 2016
Less current portion of capital lease obligations $ 817,111 $ 789,166
Capital lease obligations, excluding current installments 569,169 $ 766,687
Capital Lease Obligations [Member]    
2017 732,950  
2018 977,267  
Total future payments 1,710,217  
Less debt discount due to warrants (122,793)  
Less amount representing interest (201,144)  
Present value of net minimum lease payments 1,386,280  
Less current portion of capital lease obligations (817,111)  
Capital lease obligations, excluding current installments $ 569,169