v3.26.1
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]          
Property and equipment $ 58,782   $ 58,782   $ 58,266
Less: accumulated depreciation and amortization (46,875)   (46,875)   (45,242)
Property and equipment, net 11,907   11,907   13,024
Total depreciation expense 1,198 $ 1,302 2,446 $ 2,460  
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense          
Property, Plant, and Equipment [Line Items]          
Total depreciation expense 1,087 1,181 2,225 2,127  
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense          
Property, Plant, and Equipment [Line Items]          
Total depreciation expense 111 $ 121 221 $ 333  
Laboratory equipment          
Property, Plant, and Equipment [Line Items]          
Property and equipment 38,446   38,446   38,943
Leasehold improvements          
Property, Plant, and Equipment [Line Items]          
Property and equipment 15,510   15,510   15,229
Computer equipment and software          
Property, Plant, and Equipment [Line Items]          
Property and equipment 2,577   2,577   2,556
Office equipment and furniture          
Property, Plant, and Equipment [Line Items]          
Property and equipment 1,188   1,188   1,133
Construction in progress          
Property, Plant, and Equipment [Line Items]          
Property and equipment $ 1,061   $ 1,061   $ 405