Annual report pursuant to Section 13 and 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.19.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued salaries $ 141,573 $ 502,994
Accrued accounts payable trade expenses 2,252,171 365,866
Accrued bonuses 121,483 524,000
Accrued sales tax 37,441
Accrued dividends 900,000
Accrued unused paid time off 199,324 214,062
Accrued interest 108,143
Total accrued expenses $ 3,760,135 $ 1,606,922