Annual report pursuant to Section 13 and 15(d)

Income Taxes - Effective Income Tax Reconciliation (Details)

v3.25.0.1
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Federal statutory tax rate 21.00% 21.00% 21.00%
Stock-based compensation 2.00% (1.80%) (0.20%)
Research and development credits 5.00% 3.70% 1.50%
Liability classified financial instruments (0.70%) (0.50%) 1.40%
Adjustments of prior years' taxes 4.60% (2.70%) 0.00%
Goodwill impairment 0.00% 0.00% (13.60%)
Other (0.50%) (0.30%) (0.10%)
Change in valuation allowance (31.40%) (19.40%) (10.00%)
Effective tax rate 0.00% 0.00% 0.00%