XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounting Policies [Abstract]    
Accounts payable $ 19,892,511 $ 15,686,235
Accrued expenses 7,424,286 11,923,445
Accrued interest 540,886 611,406
Derivative Liability 3,225,907 0
Other accrued liabilities 813,917 960,190
Total $ 31,897,507 $ 29,181,276