XML 84 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment $ 50,188 $ 31,544
Less accumulated depreciation and amortization (26,703) (23,989)
Construction-in-progress 4,549 9,976
Property and equipment, net 28,034 17,531
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment 5,759 4,240
Laboratory and manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 30,260 18,107
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 12,095 7,203
Office, furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 2,074 $ 1,994