XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
Finance Leases, 2022 $ 600  
Finance Leases, 2023 629  
Finance Leases, 2024 623  
Finance Leases, 2025 599  
Finance Leases, 2025 579  
Finance Leases, Thereafter 2,318  
Finance Leases, Total minimum lease payments 5,348  
Finance Leases, Less amount representing interest (446)  
Finance Leases, Present value of net minimum lease payments 4,902 $ 5,914
Finance Leases, Less current maturities (528) (614)
Finance lease obligations, less current maturities 4,374 5,300
Operating Leases, 2022 5,928  
Operating Leases, 2023 5,619  
Operating Leases, 2024 6,174  
Operating Leases, 2025 5,188  
Operating Leases, 2025 4,797  
Operating Leases, Thereafter 42,210  
Operating Leases, Total minimum lease payments 69,916  
Operating Leases, Less amount representing interest (21,898)  
Operating Leases, Present value of net minimum lease payments 48,018 19,797
Operating Leases, Less current maturities (3,149) (5,763)
Operating Leases, Lease liabilities, less current maturities 44,869 $ 14,034
Sublease Income, 2022 306  
Sublease Income $ 306