Annual report pursuant to Section 13 and 15(d)

Income Tax - Schedule of Reconciliation of the Provision for Income Taxes at the U.S. Federal Income Tax Rate (Details)

v3.19.1
Income Tax - Schedule of Reconciliation of the Provision for Income Taxes at the U.S. Federal Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Book income (loss) 21.00% 34.00%
State taxes 6.98% 5.83%
Change in the fair value of warrant derivative 14.51% 0.00%
Other permanent items 0.36% (2.25%)
Enactment of Tax Cuts and Jobs Act 0.00% (20.29%)
Valuation allowance 13.11% (17.30%)
Tax expense at actual rate