v3.25.4
Income Taxes - Effective Income Tax Rate Reconciliation - Prior Period (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
U.S. federal statutory tax rate   21.00% 21.00%
State tax 0.00% 4.30% 4.30%
Credits   4.60% 2.30%
Stock compensation 1.20% (1.70%) (2.00%)
Other (4.30%) (0.20%) (0.30%)
Change in valuation allowance   (27.80%) (25.80%)
Total 0.00% 0.00% 0.00%