XML 86 R64.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingent Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Loss Contingencies [Line Items]      
Operating lease expiration description The facilities of the Company are leased under various operating lease agreements for periods ending no later than 2024.    
Lease and rental expense $ 2,748 $ 2,194 $ 1,794
Pledged bank deposits 807 133  
Operating Lease Commitments $ 955 $ 283  
Motor Vehicles      
Loss Contingencies [Line Items]      
Operating lease expiration description The Company also leases motor vehicles under various operating leases, which expire on various dates, the latest of which is in 2019    
Maximum      
Loss Contingencies [Line Items]      
Operating lease agreements, expiration year 2024    
Maximum | Motor Vehicles      
Loss Contingencies [Line Items]      
Operating lease agreements, expiration year 2019