v3.25.1
Other Financial Statement Information - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
Property and equipment $ 34,718   $ 35,389
Less: accumulated depreciation and amortization (17,679)   (16,814)
Total property and equipment, net 17,039   18,575
Depreciation and amortization expense 1,600 $ 1,500  
Laboratory equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment 27,780   28,723
Computer equipment and software      
Property, Plant and Equipment [Line Items]      
Property and equipment 2,285   1,984
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment 681   681
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment 3,577   3,577
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Property and equipment $ 395   $ 424