XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance Leases, Remainder of 2021 $ 316  
Finance Leases, 2022 656  
Finance Leases, 2023 655  
Finance Leases, 2024 649  
Finance Leases, 2025 629  
Finance Leases, Thereafter 3,040  
Finance Leases, Total minimum lease payments 5,945  
Finance Leases, Less amount representing interest (521)  
Finance Leases, Present value of net minimum lease payments 5,424 $ 5,914
Finance Leases, Less current maturities (564) (614)
Finance lease obligations, less current maturities 4,860 5,300
Operating Leases, Remainder of 2021 1,989  
Operating Leases, 2022 6,294  
Operating Leases, 2023 6,592  
Operating Leases, 2024 6,227  
Operating Leases, 2025 5,329  
Operating Leases, Thereafter 46,902  
Operating Leases, Total minimum lease payments 73,333  
Operating Leases, Less amount representing interest (23,420)  
Operating Leases, Present value of net minimum lease payments 49,913 19,797
Operating Leases, Less current maturities (2,473) (5,763)
Operating Leases, Lease liabilities, less current maturities 47,440 $ 14,034
Sublease Income, Remainder of 2021 183  
Sublease Income, 2022 306  
Sublease Income, Total minimum lease payments $ 489