XML 102 R86.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Leases (Maturities of Operating and Finance Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating leases    
2021 $ 1,329  
2022 1,310  
2023 1,192  
2024 1,151  
2025 926  
Thereafter 9,374  
Total minimum lease payments 15,282  
Less: amount representing interest 3,437  
Present value of net minimum lease payments 11,845 $ 13,059
Finance leases    
2021 306  
2022 309  
2023 312  
2024 314  
2025 317  
Thereafter 6,179  
Total minimum lease payments 7,737  
Less: amount representing interest 2,809  
Present value of net minimum lease payments $ 4,928 $ 1,665