XML 41 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments, Rights of Use and Contingent Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Loss Contingencies [Line Items]    
Operating lease expiration description The facilities of the Company are leased under various operating lease agreements for periods, including options for extensions, ending no later than 2029.  
Operating lease, extistence of option to extend true  
Increase in right-of-use assets obtained in exchange for lease obligations $ 15,733  
Lease and rental payments 1,740  
Deferred rent 863  
Pledged bank deposits 1,134 $ 1,143
Operating lease and other contractual commitments $ 1,294 $ 1,299
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 2022.  
Maximum    
Loss Contingencies [Line Items]    
Operating lease agreements, expiration year 2029  
Maximum | Motor Vehicles    
Loss Contingencies [Line Items]    
Operating lease agreements, expiration year 2022