v3.25.1
Other Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property and Equipment, Net    
Total property and equipment $ 10,276 $ 10,089
Less: accumulated depreciation and amortization (6,673) (6,231)
Property and equipment, net 3,603 3,858
Leasehold improvements    
Property and Equipment, Net    
Total property and equipment 4,296 4,078
Laboratory equipment    
Property and Equipment, Net    
Total property and equipment 938 969
Furniture and fixtures    
Property and Equipment, Net    
Total property and equipment 524 524
Leasehold Improvements    
Property and Equipment, Net    
Total property and equipment $ 4,518 $ 4,518