XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET COMPONENTS - Components of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 111,226 $ 106,568
Less: Accumulated depreciation (74,794) (64,988)
Property and equipment, net 36,432 41,580
Laboratory equipment and machinery    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 44,907 38,998
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 35,226 34,129
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 19,528 18,438
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,628 6,879
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,594 3,426
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,343 $ 4,698