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:    
Net operating losses $ 14,906 $ 8,121
Capitalized research and development 8,521 11,454
Accruals 1 436
Stock-based compensation 1,144 413
Tax credits 4,870 2,696
Leases 760 815
Gross deferred tax assets 30,202 23,935
Valuation allowance (29,671) (23,390)
Total deferred tax assets 531 545
Deferred tax liabilities:    
Depreciable asset basis differences (38) (15)
Unrealized gain - other comprehensive income (35) (24)
Operating lease right-of-use assets (458) (506)
Total deferred tax liabilities (531) (545)
Net deferred tax assets $ 0 $ 0