XML 97 R82.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments And Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitment And Contingencies [Line Items]      
Rent expenses $ 1,259 $ 1,094 $ 955
Minimum      
Commitment And Contingencies [Line Items]      
Royalty expenses percentage 3.00%    
Maximum      
Commitment And Contingencies [Line Items]      
Royalty expenses percentage 3.50%    
Israeli Innovation Authority      
Commitment And Contingencies [Line Items]      
Maximum royalty payment as percentage of grants received 100.00%    
Aggregate contingent royalty liability (including interest) $ 19,445    
Israeli Innovation Authority | Cost of Revenue      
Commitment And Contingencies [Line Items]      
Royalty expenses $ 539 $ 482 $ 300
Israeli Innovation Authority | Minimum      
Commitment And Contingencies [Line Items]      
Royalty expenses percentage 3.00%    
Israeli Innovation Authority | Maximum      
Commitment And Contingencies [Line Items]      
Royalty expenses percentage 3.50%