Annual report pursuant to Section 13 and 15(d)

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

v3.20.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]    
Income at US Statutory Rate 21.00% 21.00%
State Taxes, net of Federal benefit 3.82% 8.22%
Permanent Differences (0.88%) (0.48%)
Tax Credits 1.06% 0.68%
Tax Law Change 3.47%
Valuation allowance (29.92%) (30.41%)
Discrete items 4.92% 0.99%
Effective income tax rate 0.00% 3.47%