XML 103 R89.htm IDEA: XBRL DOCUMENT v3.19.1
Contingent Liabilities and Commitments (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 21, 2019
Commitments And Contingencies [Line Items]        
Other commitment $ 51,284      
Purchase commitment, period (in years) 5 years      
Purchase obligation $ 26,682      
Operating leases, rent expense, net 1,213 $ 1,146 $ 970  
Inventories        
Commitments And Contingencies [Line Items]        
Payment of purchase commitment 9,965      
Initial Build Of Production Suite | Minimum        
Commitments And Contingencies [Line Items]        
Other commitment 300      
Annual Production Suite Fees | Minimum        
Commitments And Contingencies [Line Items]        
Other commitment 3,000      
Annual Production Suite Fees | Maximum        
Commitments And Contingencies [Line Items]        
Other commitment 4,000      
Specialty Pharma Obligation        
Commitments And Contingencies [Line Items]        
Purchase obligation $ 15,308      
Threatened Litigation | Subsequent event        
Commitments And Contingencies [Line Items]        
Loss contingency, estimate of possible loss       $ 1,700