Commitments and Contingencies (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies Disclosure [Abstract] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Composition of Lease Expense and Other Quantitative Information | For the year ended December 31, 2019, the components of operating lease expense and other quantitative information were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Maturity of Operating Lease Liabilities | The following table presents the maturity of the Company’s operating lease liabilities as of December 31, 2019, future minimum payments under the operating lease agreements with non-cancelable terms as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Schedule of Future Minimum Payments Under Non-cancelable Operating Leases | As of December 31, 2018, annual future minimum payments under the operating lease agreements with non-cancelable terms greater than one year are as follows:
|