XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Income tax at U.S. statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit 1.60% (232.00%) (169.50%)
Foreign rate differential (1.10%) 35.50% (285.90%)
Share-based compensation 15.30% (209.00%) 2901.50%
Non-deductible expenses 1.60% 1.50% (50.30%)
Tax credits (0.70%) (28.30%) 351.60%
Acquisition related 0.00% 17.20% 0.00%
Convertible senior notes 15.00% (2435.30%) (5854.80%)
Other 1.30% 0.50% 1.20%
Change in valuation allowance (210.50%) 2954.30% 2462.70%
Total (156.50%) 125.40% (622.50%)