v3.25.4
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Deferred tax assets:    
Net operating loss carryforwards $ 76,653 $ 65,515
Tax credit carryforwards 7,620 7,331
Accruals and reserves 1,401 1,993
Depreciation 380 303
Intangible assets 3,065 3,527
Right of use liability 4,464 4,568
Capitalized research costs 6,309 7,754
Other 5,261 4,467
Total deferred tax assets 105,153 95,458
Less: valuation allowance (100,491) (90,598)
Total deferred tax assets, net of valuation allowance 4,662 4,860
Deferred tax liabilities:    
Right of use asset (4,162) (4,358)
Goodwill (569) (589)
Total deferred tax liabilities (4,731) (4,947)
Net deferred tax liabilities $ (69) $ (87)