XML 86 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands, € in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2017
EUR (€)
Loss Contingencies [Line Items]              
Rent expense   $ 13,200   $ 13,200 $ 12,900    
Incentive awarded to the company by the State of Connecticut, total $ 9,900         $ 11,500  
Incentive awarded to the company by the State of Connecticut, non-interest bearing loans 7,500         8,000  
Incentive awarded to the company by the State of Connecticut, grants 2,400         $ 3,500  
Non-interest bearing incentive loan term   10 years 10 years        
Forgiveness awarded to the company by the state of Connecticut 7,000            
Incentive awarded to the company by the State of Connecticut, revenue recognized   $ 1,300   1,400 1,400    
Incentive awarded to the company by the State of Connecticut, deferred revenue 4,400 4,400   4,800      
Aggregate consideration payment for purchase of shares   62,887   $ 92,329 $ 215,405    
Ackermans & van Haaren NV, Mr. Jozef Gielen and Kapimar Comm.V | Share Purchase Agreement              
Loss Contingencies [Line Items]              
Aggregate consideration payment for purchase of shares   42,000 € 35        
Termination fee payable 6,000 6,000         € 5
Termination fee receivable 12,000 12,000         10
Additional reimbursement amount receivable $ 6,000 $ 6,000         € 5
Maximum              
Loss Contingencies [Line Items]              
Non-cancellable operating leases expiration year   2031 2031