Annual report pursuant to Section 13 and 15(d)

NOTES PAYABLE - Schedule of Notes Payable (Details)

v3.7.0.1
NOTES PAYABLE - Schedule of Notes Payable (Details) - USD ($)
Dec. 31, 2016
Aug. 31, 2016
Dec. 31, 2015
Debt Instrument [Line Items]      
Notes payable, gross $ 11,207,472   $ 12,727,605
Unamortized debt issuance costs (595,462)    
Warrants issued (743,604)    
Unamortized debt discount     (643,314)
Notes payable, net 9,868,406   12,084,291
Less: Current portion (1,199,255)   (4,648,120)
Long-term debt, net 8,669,151   7,436,171
Term Loan      
Debt Instrument [Line Items]      
Notes payable, gross 10,500,000 $ 10,500,000  
Note Payable, Unrelated Party      
Debt Instrument [Line Items]      
Notes payable, gross     11,577,858
Notes Payable, Related Party      
Debt Instrument [Line Items]      
Notes payable, gross 509,135   1,079,083
Equipment Notes Payable      
Debt Instrument [Line Items]      
Notes payable, gross 162,274   $ 70,664
Insurance Note Payable      
Debt Instrument [Line Items]      
Notes payable, gross $ 36,063