XML 92 R64.htm IDEA: XBRL DOCUMENT v3.20.1
Property, Plant and Equipment (Schedule of Property, Plant and Equipment, net) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 69,187 $ 63,184
Plant and equipment, accumulated amortization and depreciation (42,861) (38,068)
Property, Plant and Equipment, Net 26,326 25,116
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,230 2,230
Property, Plant and Equipment, Useful Life Indefinite  
Building and building improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 5,624 5,451
Property, Plant and Equipment, Useful Life 35 years  
Furniture, fixtures and other [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 6,394 3,984
Furniture, fixtures and other [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 3 years  
Furniture, fixtures and other [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 10 years  
Laboratory and manufacturing equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 20,880 18,993
Laboratory and manufacturing equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 4 years  
Laboratory and manufacturing equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 10 years  
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 25,350 24,525
Leasehold Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 2 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Useful Life 12 years  
Software and computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 8,709 $ 8,001
Property, Plant and Equipment, Useful Life 3 years