XML 12 R50.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment (Details)
ft² in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
a
ft²
building
Dec. 31, 2019
USD ($)
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 101,132 $ 86,380
Accumulated depreciation (60,120) (58,633)
Property and equipment, net 41,012 27,747
Computer hardware and software    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 5,230 4,764
Computer hardware and software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 3 years  
Computer hardware and software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 5 years  
Manufacturing and lab equipment    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 61,303 59,395
Manufacturing and lab equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 2 years  
Manufacturing and lab equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 7 years  
Office equipment and furniture    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 1,318 1,462
Office equipment and furniture | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 5 years  
Office equipment and furniture | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 7 years  
Leasehold improvements    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 20,745 20,759
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 2 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful life (years) 12 years  
Land and buildings    
Property, Plant and Equipment, Net [Abstract]    
Property and equipment, gross $ 12,536 $ 0
Camas, Washington    
Property, Plant and Equipment, Net [Abstract]    
Area of Land | a 21  
Number Of Buildings | building 2  
Area Of Office Space | ft² 165