XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Finance Leases, Remainder of 2022 $ 436  
Finance Leases, 2023 616  
Finance Leases, 2024 610  
Finance Leases, 2025 587  
Finance Leases, 2026 568  
Finance Leases, Thereafter 2,272  
Finance Leases, Total minimum lease payments 5,089  
Finance Leases, Less amount representing interest (413)  
Finance Leases, Present value of net minimum lease payments 4,676 $ 4,902
Finance Leases, Less current maturities (520) (528)
Finance lease obligations, less current maturities 4,156 4,374
Operating Leases, Remainder of 2022 4,392  
Operating Leases, 2023 5,630  
Operating Leases, 2024 6,189  
Operating Leases, 2025 5,162  
Operating Leases, 2026 4,767  
Operating Leases, Thereafter 42,021  
Operating Leases, Total minimum lease payments 68,161  
Operating Leases, Less amount representing interest (21,120)  
Operating Leases, Present value of net minimum lease payments 47,041 48,018
Operating Leases, Less current maturities (3,362) (3,149)
Operating Leases, Lease liabilities, less current maturities 43,679 $ 44,869
Sublease Income, Remainder of 2022 214  
Sublease Income $ 214