v3.25.2
Supplementary Balance Sheet Information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, equipment and depreciation and amortization    
Property and equipment, gross $ 5,067 $ 5,035
Less—accumulated depreciation and amortization (4,324) (4,137)
Property and equipment, net 743 898
Furniture and office equipment    
Property, equipment and depreciation and amortization    
Property and equipment, gross 1,053 1,053
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,446 $ 1,414