v3.26.1
Supplementary Balance Sheet Information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, equipment and depreciation and amortization    
Property and equipment, gross $ 4,744 $ 5,045
Less—accumulated depreciation and amortization (4,294) (4,467)
Property and equipment, net 450 578
Furniture and office equipment    
Property, equipment and depreciation and amortization    
Property and equipment, gross 750 1,051
Leasehold improvements    
Property, equipment and depreciation and amortization    
Property and equipment, gross 2,568 2,568
Laboratory equipment    
Property, equipment and depreciation and amortization    
Property and equipment, gross $ 1,426 $ 1,426