XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Balance sheet details - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property And Equipment [Line Items]    
Property and equipment, gross $ 7,681 $ 8,092
Less accumulated depreciation and amortization (6,078) (5,364)
Total 1,603 2,728
Furniture Fixtures and Office Equipment    
Property And Equipment [Line Items]    
Property and equipment, gross $ 1,721 $ 2,140
Laboratory Equipment    
Property And Equipment [Line Items]    
Property and equipment useful life 5 years 5 years
Property and equipment, gross $ 2,280 $ 2,265
Leasehold Improvements    
Property And Equipment [Line Items]    
Property and equipment, gross $ 3,680 $ 3,687
Minimum | Furniture Fixtures and Office Equipment    
Property And Equipment [Line Items]    
Property and equipment useful life 3 years 3 years
Minimum | Leasehold Improvements    
Property And Equipment [Line Items]    
Property and equipment useful life 2 years 2 years
Maximum | Furniture Fixtures and Office Equipment    
Property And Equipment [Line Items]    
Property and equipment useful life 7 years 7 years
Maximum | Leasehold Improvements    
Property And Equipment [Line Items]    
Property and equipment useful life 3 years 3 years