XML 142 R112.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Maturities Of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Finance Leases, 2021 $ 773
Finance Leases, 2022 752
Finance Leases, 2023 673
Finance Leases, 2024 560
Finance Leases, 2025 449
Finance Leases, Thereafter 457
Finance Leases, Net minimum lease payments 3,664
Finance Leases, Less: interest 753
Finance Leases, Present value of lease liabilities 2,911
Operating Leases, 2021 6,967
Operating Leases, 2022 4,167
Operating Leases, 2023 2,222
Operating Leases, 2024 1,183
Operating Leases, 2025 933
Operating Leases, Thereafter 1,778
Operating Leases, Net minimum lease payments 17,250
Operating Leases, Less: interest 1,755
Operating Leases, Present value of lease liabilities $ 15,495