XML 87 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Maturities of Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Finance Leases, 2020 $ 531
Finance Leases, 2021 478
Finance Leases, 2022 469
Finance Leases, 2023 442
Finance Leases, 2024 348
Finance Leases, Thereafter 697
Finance Leases, Net minimum lease payments 2,965
Finance Leases, Less: interest 660
Finance Leases, Present value of lease liabilities 2,305
Operating Leases, 2020 8,201
Operating Leases, 2021 6,010
Operating Leases, 2022 3,824
Operating Leases, 2023 2,089
Operating Leases, 2024 1,515
Operating Leases, Thereafter 2,537
Operating Leases, Net minimum lease payments 24,176
Operating Leases, Less: interest 1,591
Operating Leases, Present value of lease liabilities $ 22,585