XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Finance Leases, Remainder of 2020 $ 351  
Finance Leases, 2021 657  
Finance Leases, 2022 611  
Finance Leases, 2023 610  
Finance Leases, 2024 608  
Finance Leases, Thereafter 3,454  
Finance Leases, Total minimum lease payments 6,291  
Finance Leases, Less amount representing interest 599  
Finance Leases, Present value of net minimum lease payments 5,692 $ 6,012
Finance Leases, Less current maturities 581 597
Finance Leases, Lease liabilities, less current maturities 5,111 5,415
Operating Leases, Remainder of 2020 3,150  
Operating Leases, 2021 6,564  
Operating Leases, 2022 4,098  
Operating Leases, 2023 2,701  
Operating Leases, 2024 2,646  
Operating Leases, Thereafter 5,104  
Operating Leases, Total minimum lease payments 24,263  
Operating Leases, Less amount representing interest 2,944  
Operating Leases, Present value of net minimum lease payments 21,319 23,405
Operating Leases, Less current maturities 5,522 5,487
Operating Leases, Lease liabilities, less current maturities 15,797 $ 17,918
Sublease Income, Remainder of 2020 452  
Sublease Income, 2021 905  
Sublease Income, 2022 306  
Sublease Income, Total minimum lease payments $ 1,663