v3.24.0.1
Income Taxes - Tax Rate Reconciliation (Details) - USD ($)
$ in Billions
3 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]        
Federal statutory income tax rate   21.00% 21.00% 21.00%
State income tax expense   1.20% 0.80% (2.30%)
Foreign rate differential   (0.40%) 2.00% 10.30%
Non-deductible expenses   (0.20%) (0.70%) (5.20%)
Stock-based compensation   (1.90%) (1.40%) 4.50%
Federal research and development credits   (7.20%) 0.60% 7.80%
Deferred tax on foreign investments   (3.50%) (1.10%) 48.70%
Entity restructuring   0.60% (12.70%) (2.00%)
Change in unrecognized tax benefits   (6.80%) (8.90%) (27.80%)
Valuation allowance   (2.80%) 1.10% (33.70%)
US tax on foreign income   4.10% 0.60% (10.80%)
Withholding taxes   9.50% (0.30%) (0.60%)
Tax rate change   0.00% 0.00% 22.40%
Other interest   (4.10%) 1.70% 16.80%
Other, net   (0.30%) (0.80%) (1.10%)
Effective income tax rate   9.20% 1.90% 48.00%
Reduction in deferred tax $ 1.7