XML 136 R122.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Schedule of Future Minimum Lease Payments under Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
2021 $ 527  
2022 505  
2023 508  
2024 511  
2025 517  
2026 and thereafter 8,381  
Total future minimum lease payments 10,949  
Plus variable payment adjustment 264  
Less amount representing interest (3,569)  
Present value of net future minimum lease payments $ 7,644 $ 6,556