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]    
Income at US Statutory Rate 21.00% 34.00%
State Taxes, net of Federal benefit 8.22% 8.50%
Permanent Differences (0.48%) (4.55%)
Tax Credits 0.68% 1.07%
Tax Law Change 3.47% (28.90%)
Valuation allowance (30.41%) (7.87%)
Discrete items 0.99% 0.00%
Effective income tax rate 3.47% 2.25%