XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingent Liabilities
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingent Liabilities COMMITMENTS AND CONTINGENT LIABILITIES
Operating Leases. The facilities of the Company are leased under various operating lease agreements for periods, including options for extensions, ending no later than 2030. The Company also leases motor vehicles under various operating leases, which expire on various dates, the latest of which is in 2023.
Pledged deposits and bank guarantees. As of March 31, 2020 and December 31, 2019, the Company pledged bank deposits of $1,612 and $1,557, respectively, to cover bank guarantees in respect of its leases of operating facilities and obtained bank guarantees for the fulfillment of the Company’s lease and other contractual commitments of $1,387 and $1,390, respectively.