XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Finance Leases    
Remainder of 2024 $ 338  
2025 692  
2026 671  
2027 660  
2028 625  
Thereafter 1,104  
Total minimum lease payments 4,090  
Less amount representing interest (267)  
Present value of net minimum lease payments 3,823 $ 3,987
Less current maturities (621) (582)
Lease liabilities, less current maturities 3,202 3,405
Operating Leases    
Remainder of 2024 2,312  
2025 7,322  
2026 6,797  
2027 6,149  
2028 5,836  
Thereafter 33,757  
Total minimum lease payments 62,173  
Less amount representing interest (16,923)  
Present value of net minimum lease payments 45,250 47,372
Less current maturities (3,283) (3,395)
Lease liabilities, less current maturities $ 41,967 $ 43,977