XML 84 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Schedule of Minimum Lease Payments for Finance, Operating, and Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finance Leases    
2023 $ 583  
2024 595  
2025 574  
2026 555  
2027 550  
Thereafter 1,637  
Total minimum lease payments 4,494  
Less amount representing interest (337)  
Present value of net minimum lease payments 4,157 $ 4,902
Less current maturities (513) (528)
Lease obligations, less current maturities 3,644 4,374
Operating Leases    
2023 5,898  
2024 5,629  
2025 5,445  
2026 4,912  
2027 4,794  
Thereafter 36,955  
Total minimum lease payments 63,633  
Less amount representing interest (19,068)  
Present value of net minimum lease payments 44,565 48,018
Less current maturities (3,308) (3,149)
Lease obligations, less current maturities $ 41,257 $ 44,869