XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 54,186 $ 50,188
Less accumulated depreciation and amortization (28,151) (26,703)
Construction-in-progress 1,664 4,549
Property and equipment, net 27,699 28,034
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,777 5,759
Laboratory and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 33,884 30,260
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12,460 12,095
Office furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,065 $ 2,074