v3.25.4
Income Taxes - Schedule of Reconciliation of Statutory Federal Income Tax Rate to Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Expected income tax expense at U.S. federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefits 1.10% 1.30% 0.30%
Foreign tax rate differential 0.90% 0.80% 2.90%
Stock-based compensation 1.20% (0.20%) (16.70%)
Other statutorily non-deductible expenses 0.90% 0.10% 0.10%
Research and development credits (3.90%) (2.20%) (5.50%)
Uncertain tax positions—prior year positions   0.00% 1.80%
Uncertain tax positions—current year positions (1.30%) 1.40% 1.70%
U.S. tax on foreign income, net of allowable credits and deductions   0.00% 3.90%
Foreign-derived intangible income deduction (5.30%) (2.00%) (1.00%)
Change in valuation allowance 7.00% 0.30% (136.60%)
Other, net   0.00% 0.10%
Effective tax rate 20.00% 20.50% (128.00%)