XML 28 R19.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments Rights of Use and Contingent Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Lease Future minimum lease payments under non-cancelable operating leases as of September 30, 2019, are as follows:
September 30,
2019
Unaudited
Future minimum lease payments:
2019 (remainder of the year)$1,146  
20204,519  
20214,193  
20223,130  
20231,933  
Thereafter3,651  
Total future minimum lease payments$18,572  
Less imputed interest(2,956) 
Net present value of future minimum lease payments$15,616  
 
Presented as of September 30, 2019:
Short-term lease liabilities$4,249  
Long-term lease liabilities11,367  
Net present value of future minimum lease payments$15,616  
Weighted average of remaining operating lease term4.85
Weighted average of operating lease discount rate7.51%