Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.8.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Commissions payable $ 24,470 $ 44,788
Accrued payroll and related liabilities 897,088 1,324,438
Accrued interest 2,636,057 1,471,191
Other accrued expenses 1,409,790 835,430
Total accrued expenses $ 4,967,405 $ 3,675,847