XML 75 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 51,484 $ 38,275
Less: accumulated depreciation (26,848) (26,359)
Total 24,636 11,916
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,932 16,690
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12,173 10,387
Laboratory and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,610 1,434
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 167 206
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 20,602 $ 9,558