XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]          
Property and equipment $ 57,762   $ 57,762   $ 55,132
Less: accumulated depreciation and amortization (42,778)   (42,778)   (40,935)
Property and equipment, net 14,984   14,984   14,197
Depreciation 1,302 $ 1,239 2,460 $ 2,491  
Research and development          
Property, Plant and Equipment [Line Items]          
Depreciation 1,181 1,020 2,127 2,052  
Selling, general and administrative          
Property, Plant and Equipment [Line Items]          
Depreciation 121 $ 219 333 $ 439  
Laboratory equipment          
Property, Plant and Equipment [Line Items]          
Property and equipment 37,931   37,931   35,949
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Property and equipment 15,105   15,105   12,159
Computer equipment and software          
Property, Plant and Equipment [Line Items]          
Property and equipment 2,534   2,534   2,459
Office equipment and furniture          
Property, Plant and Equipment [Line Items]          
Property and equipment 1,190   1,190   1,124
Construction in progress          
Property, Plant and Equipment [Line Items]          
Property and equipment $ 1,002   $ 1,002   $ 3,441