v3.26.1
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 18,779 $ 18,733
Less: accumulated depreciation (11,302) (10,569)
Total property and equipment, net 7,477 8,164
Laboratory equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 8,358 $ 8,312
Estimated Useful Life (in Years) 5 years 5 years
Furniture and office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 651 $ 651
Estimated Useful Life (in Years) 4 years 4 years
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 89 $ 89
Estimated Useful Life (in Years) 3 years 3 years
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 9,681 $ 9,681
Property, Plant and Equipment, Dispositions Shorter of useful life or remaining lease term Shorter of useful life or remaining lease term