XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Variation Between Expected and Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
State income taxes (net of federal benefit) 4.10% 4.30% 4.00%
Tax impact of foreign operations 1.30% 2.80% 1.00%
Foreign derived intangible income deduction (2.60%) (3.20%) (0.90%)
Stock-based compensation expense 0.00% (1.50%) (0.60%)
Research and development tax credits (18.80%) (36.70%) (14.80%)
Other tax credits (0.20%) (0.30%) (0.10%)
Changes in valuation allowance (0.70%) (0.50%) (0.50%)
Non-deductible book compensation expenses 9.80% 14.80% 4.40%
Changes in deferred tax assets 0.80% 0.80% (0.20%)
Changes in tax reserves 0.00% 1.00% 0.00%
Other 0.00% 0.30% 0.30%
Effective income tax rate 14.70% 2.80% 13.60%