XML 86 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Finance Leases, 2021 $ 719  
Finance Leases, 2022 670  
Finance Leases, 2023 669  
Finance Leases, 2024 666  
Finance Leases, 2025 647  
Finance Leases, Thereafter 3,138  
Finance Leases, Total minimum lease payments 6,509  
Finance Leases, Less amount representing interest 595  
Finance Leases, Present value of net minimum lease payments 5,914 $ 6,012
Finance Leases, Less current maturities 614 597
Finance lease obligations, less current maturities 5,300 5,415
Operating Leases, 2021 6,616  
Operating Leases, 2022 4,511  
Operating Leases, 2023 3,007  
Operating Leases, 2024 2,758  
Operating Leases, 2025 1,909  
Operating Leases, Thereafter 3,569  
Operating Leases, Total minimum lease payments 22,370  
Operating Leases, Less amount representing interest 2,573  
Operating Leases, Present value of net minimum lease payments 19,797 23,405
Operating Leases, Less current maturities 5,763 5,487
Operating Leases, Lease liabilities, less current maturities 14,034 $ 17,918
Sublease Income, 2021 905  
Sublease Income, 2022 305  
Sublease Income, Total minimum lease payments $ 1,210