XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule of Future Minimum Lease Payments under Operating Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 619  
2023 606  
2024 602  
2025 610  
2026 617  
2027 and thereafter 10,482  
Total future minimum lease payments 13,536  
Plus variable payment adjustment 340  
Less amount representing interest (4,249)  
Present value of net future minimum lease payments $ 9,627 $ 7,644