v3.26.1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property and Equipment
Property and Equipment consist of the following:
June 30,
2026
December 31,
2025
(In thousands)
Leasehold improvements$107,537 $107,537 
Laboratory equipment28,731 28,748 
Computer equipment and purchased software4,873 4,873 
Furniture and fixtures4,223 4,214 
Total145,364 145,372 
Less: accumulated depreciation(77,982)(72,533)
Total property and equipment, net$67,382 $72,839