Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)

v3.19.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
U.S. federal statutory rate 21.00% 35.00%
U.S. state and local income taxes, net of federal tax benefit 8.30% 5.60%
Permanent differences (2.80%) (2.30%)
Tax credits 1.20%
Change in U.S. federal tax law (19.40%)
Valuation allowance (26.50%) (20.10%)
Effective tax rate 0.00% 0.00%