v3.25.4
Income Taxes - Rate Reconciliation, Amount (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Reconciliation of the provision for income taxes, amount    
Federal income taxes at statutory rates, amount $ 10,718 $ 9,569
Research and development credits, amount 156 1,976
Stock-based compensation, amount 216 (593)
Changes in unrecognized tax benefits, amount 164 89
Section 162(m) limitations, amount (522) (108)
Other, amount (3) (5)
Change in valuation allowance, amount (10,729) (10,928)
Effective income tax rate, amount $ 0 $ 0
Tax Jurisdiction of Domicile [Extensible Enumeration] country:US