XML 43 R32.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components - Schedule of Property and Equipment (Detail) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 47,708 $ 38,275
Less: accumulated depreciation (27,140) (26,359)
Property and equipment, net 20,568 11,916
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,951 16,690
Manufacturing equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 12,140 10,387
Laboratory and office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,817 1,434
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 235 206
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 16,565 $ 9,558