XML 93 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 34.00%
Effective Income Tax Rate Reconciliation, Nondeductible Expense, US State Income Taxes, Percent (7.80%) 4.60% (9.50%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent (4.90%) (5.40%) (3.00%)
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Fines and Settlements, Percent (9.20%) (2.10%) 0.00%
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent 177.20% 828.50% 189.10%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent (184.20%) (857.40%) (229.60%)
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent (11.60%) (8.60%) 2.00%
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent 0.00% 0.00% 32.10%
Effective Income Tax Rate Reconciliation, Tax Credit, Percent 9.20% 20.20% 7.10%
Effective income tax rate (10.30%) 0.80% 22.20%