XML 124 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Other Commitments [Line Items]      
Operating leases, rent expense $ 10,100,000 $ 10,200,000 $ 9,700,000
Non-cancelable purchase commitments 35,900,000    
Indemnification [Member]      
Other Commitments [Line Items]      
Accrual for indemnification provisions 0    
ISRAEL      
Other Commitments [Line Items]      
Royalty expenses $ 4,200,000 5,200,000 $ 4,100,000
Property Subject to Operating Lease [Member] | Maximum [Member]      
Other Commitments [Line Items]      
Lease Expiration Date Jun. 29, 2028    
Property Lease Guarantee [Member] | Performance Guarantee [Member]      
Other Commitments [Line Items]      
Guarantees, Fair Value Disclosure $ 2,300,000 2,700,000  
Foreign Line of Credit [Member] | Performance Guarantee [Member]      
Other Commitments [Line Items]      
Long-term Line of Credit   2,000,000  
Indemnity issued to secure credit facility   $ 2,200,000  
Line of Credit Facility, Fair Value of Amount Outstanding $ 0