XML 104 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Income tax at U.S. statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit (169.50%) (76.30%) 14.80%
Foreign rate differential (285.90%) (19.40%) (3.00%)
Share-based compensation 2901.50% 695.40% 178.70%
Non-deductible expenses (50.30%) 0.40% (4.40%)
Tax credits 351.60% 19.30% 26.70%
Acquisition related 0.00% 31.80% 15.20%
Convertible senior notes (5854.80%) (412.60%) (0.30%)
Other 1.20% 27.90% (1.80%)
Change in valuation allowance 2462.70% (325.30%) (257.50%)
Total (622.50%) (37.80%) (10.60%)