XML 87 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Income Tax Expense Applicable Statutory Income Tax Rates to Effective Income 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 taxes, net of federal benefits 3.60% 5.80% 5.10%
Section 162(m) limitation 0.00% 1.20% (1.10%)
Stock compensation (1.80%) 1.70% 0.60%
Return-to-provision adjustments (1.50%) (3.30%) 0.20%
Research and development credit 4.80% (14.10%) 3.10%
Tax contingencies, net of reversals (0.50%) 1.40% (0.30%)
Change in valuation allowance (22.20%) (4.40%) (28.60%)
Other (4.20%) (4.20%) 0.00%
Effective income tax rate (0.80%) 5.10% 0.00%