v3.26.1
Property and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]    
Laboratory equipment $ 14,444 $ 14,525
Computer equipment and software 1,125 1,117
Furniture and fixtures 1,051 1,051
Leasehold improvements 1,604 2,005
Construction in progress 0 0
Total property and equipment 18,224 18,698
Less: accumulated depreciation and amortization (16,920) (16,231)
Property and equipment, net $ 1,304 $ 2,467