Commitments and Contingent Liabilities (Details) - USD ($) |
Nov. 06, 2020 |
Mar. 31, 2021 |
Dec. 31, 2020 |
---|---|---|---|
Commitments and Contingencies Disclosure [Abstract] | |||
Pledged bank deposits | $ 1,409,000 | $ 1,438,000 | |
Operating lease and other contractual commitments | $ 1,649,000 | $ 1,687,000 | |
Revolving Credit Facility | |||
Line of Credit Facility [Line Items] | |||
Contractual term | 3 years | ||
Maximum borrowing capacity | $ 150,000,000 |