XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Income Tax Expense (Benefit) at Statutory Federal Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate 21.00% 21.00% 21.00%
Foreign tax rate differential 1.10% 0.60% 13.20%
State taxes, net of federal benefit 2.30% 2.40% (5.00%)
Federal and state R&D credits (4.40%) (5.90%) (49.40%)
Stock-based compensation 0.50% (3.20%) (94.80%)
Non-deductible officers’ compensation 0.60% 1.30% 52.40%
Permanent items 1.10% 0.70% 6.30%
Foreign income taxed in the U.S. 0.90% 0.70% 14.50%
Change in valuation allowance (59.80%) (10.80%) 124.40%
Tax rate changes 0.00% 0.50% (30.90%)
Change to prior year R&D credit (2.80%) (2.80%) 0.00%
Other 0.20% (0.60%) 1.70%
Effective tax rate (39.30%) 3.90% 53.40%