v3.26.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Operating loss and tax credit carryforwards $ 59,689 $ 29,720
Lease liability 4,894 5,793
Research and development credits 18,015 17,219
Accruals and other 4,750 5,807
Capitalized research and development 28,938 34,907
Total deferred tax assets 116,286 93,446
Deferred tax liabilities:    
Property and equipment, net (32) (252)
Right of use asset (4,224) (5,058)
Total deferred tax liabilities (4,256) (5,310)
Valuation allowance $ (112,030) $ (88,136)