XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income tax at U.S. statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit (232.00%) (169.50%) (76.30%)
Foreign rate differential 35.50% (285.90%) (19.40%)
Share-based compensation (209.00%) 2901.50% 695.40%
Non-deductible expenses 1.50% (50.30%) 0.40%
Tax credits (28.30%) 351.60% 19.30%
Acquisition related 17.20% 0.00% 31.80%
Convertible senior notes (2435.30%) (5854.80%) (412.60%)
Other 0.50% 1.20% 27.90%
Change in valuation allowance 2954.30% 2462.70% (325.30%)
Total 125.40% (622.50%) (37.80%)