XML 79 R51.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEET COMPONENTS - Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 110,886 $ 78,648
Less: accumulated depreciation and amortization (35,216) (22,704)
Total property and equipment, net 75,670 55,944
Laboratory and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,911 3,192
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 2,315 2,269
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 4,119 4,174
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 23,144 20,401
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 44,877 30,922
Internal-use software in development    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross 28,069 15,739
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, gross $ 3,451 $ 1,951