XML 100 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Tax (Effective Income Tax Reconciliation) (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Federal statutory rate 21.00% 21.00% 34.00%
Foreign operations (9.90%) 0.00% 0.00%
Share based and officers' compensation 1.30% 0.00% 0.00%
State income taxes, net of federal tax benefit 6.50% 0.00% 0.00%
Change in valuation allowance (15.70%) (21.40%) (36.50%)
Research and development and other tax credits (20.70%) 0.40% 2.50%
Income tax provision effective rate (17.50%) 0.00% 0.00%