Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

Operating Leases (Details 2)

v3.20.1
Operating Leases (Details 2)
$ in Thousands
Dec. 31, 2019
USD ($)
Year ending December 31,  
Total lease payments $ 4,675
Less - imputed interests (1,081)
Total 3,594
2020 [Member]  
Year ending December 31,  
Total lease payments 671
2021 [Member]  
Year ending December 31,  
Total lease payments 603
2022 [Member]  
Year ending December 31,  
Total lease payments 579
2023 [Member]  
Year ending December 31,  
Total lease payments 528
2024 and thereafter [Member]  
Year ending December 31,  
Total lease payments $ 2,294