XML 123 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Difference Between Effective and Statutory (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal statutory tax rate 21.00% 21.00% 21.00%
State taxes 1.10% 1.00% 0.70%
Stock-based compensation 0.70% 3.60% 2.00%
U.S. federal, state and foreign research and development credits (6.40%) (4.70%) (5.10%)
Foreign earnings (2.30%) (6.50%) (6.60%)
Nondeductible (nontaxable) foreign items 1.00% (0.20%) 0.70%
Global intangible low-taxed income 1.00% 1.10% 2.50%
Change in prior year uncertain tax position reserve 1.40% 0.00% 0.40%
Release of uncertain tax position reserve (0.60%) (0.40%) (0.70%)
Intercompany sale of intellectual property (4.70%) 0.60% 4.00%
Valuation allowance (0.70%) 0.70% 0.60%
Nondeductible transfer pricing 1.90% 1.00% 0.50%
Foreign-derived intangible income (1.40%) (1.10%) (0.80%)
Other 2.00% 0.20% 0.10%
Effective income tax rate 14.00% 16.30% 19.30%