Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Reconciliation of Federal Statutory Income Tax Rate (Details)

v3.19.1
Income Taxes - Schedule of Reconciliation of Federal Statutory Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Statutory federal income tax rate 21.00% 34.00%
Change in fair value of warrant liability 0.10% 4.10%
State income taxes, net of federal benefit 0.50% (7.50%)
Tax credits 0.30% 3.20%
Change in valuation allowance (3.10%) 81.20%
Permanent differences 0.10% 1.20%
State rate adjustment 2.90%
Tax Cuts and Jobs Act (22.60%)
Equity compensation adjustment (0.10%) (1.80%)
Effective income tax rate 21.70% 91.80%