XML 96 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income Tax Rate Reconciliation Schedule (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Percent [Abstract]    
Statutory rate 21.00% 21.00%
State income taxes, net of federal benefit 4.40% 2.80%
Stock-based compensation shortfalls, net 11.00% (6.80%)
Non-deductible stock-based compensation 7.40% (4.70%)
Non-deductible lobbying expenses 1.40% (0.90%)
Research and development credits (3.30%) 1.70%
Changes in valuation allowance 1.60% (2.00%)
Foreign income tax and income inclusion 0.80% (1.50%)
Prior period adjustment 3.40% 0.00%
Other permanent differences 0.20% (1.80%)
Effective tax rate 47.90% 7.80%