XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance Leases, Remainder of 2021 $ 512  
Finance Leases, 2022 642  
Finance Leases, 2023 641  
Finance Leases, 2024 637  
Finance Leases, 2025 618  
Finance Leases, Thereafter 2,999  
Finance Leases, Total minimum lease payments 6,049  
Finance Leases, Less amount representing interest (541)  
Finance Leases, Present value of net minimum lease payments 5,508 $ 5,914
Finance Leases, Less current maturities (578) (614)
Finance lease obligations, less current maturities 4,930 5,300
Operating Leases, Remainder of 2021 2,650  
Operating Leases, 2022 4,653  
Operating Leases, 2023 5,268  
Operating Leases, 2024 4,973  
Operating Leases, 2025 4,160  
Operating Leases, Thereafter 38,922  
Operating Leases, Total minimum lease payments 60,626  
Operating Leases, Less amount representing interest (20,637)  
Operating Leases, Present value of net minimum lease payments 39,989 19,797
Operating Leases, Less current maturities (1,548) (5,763)
Operating Leases, Lease liabilities, less current maturities 38,441 $ 14,034
Sublease Income, Remainder of 2021 275  
Sublease Income, 2022 305  
Sublease Income, Total minimum lease payments $ 580