XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
Impact of state taxes 0.90% 2.60% (4.90%)
Foreign operations (4.20%) 0.80% 0.00%
R&D tax credits 14.00% (13.50%) (9.10%)
U.S. tax impact of foreign operations (0.40%) (2.40%) 7.80%
Stock-based compensation (24.30%) 8.80% 0.00%
Other permanent items (1.70%) 2.50% 1.20%
Provision to return adjustments 6.40% (9.70%) (0.40%)
Valuation allowance (2.10%) 0.00% 1.30%
Attribute expiration (0.10%) 0.80% 5.50%
Uncertain tax positions (3.50%) 4.70% 1.70%
Total 6.00% 15.60% 24.10%