XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable - Schedule of Loan Payable (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Debt Disclosure [Abstract]    
Loans payable $ 10,344,739 $ 7,634,697
Unamortized debt discount
Unamortized debt issuance cost (393,227) (163,549)
Total 9,951,512 7,471,148
Less: Current portion (2,487,233) (6,640,903)
Long-term portion $ 7,464,279 $ 830,245