Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)

v3.8.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Federal, Current
Federal, Deferred 5,378,411 (2,668,413)
State and local, Current
State and local, Deferred (2,099,305) (824,069)
Foreign, Current
Foreign, Deferred 19,576 403
Income tax expense benefit before valuation allowance 3,298,682 (3,492,079)
Change in valuation allowance (3,298,682) 3,492,079
Income tax provision (benefit)