XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Schedule Of Minimum Lease Payments For Finance, Operating, And Sublease Income Leases) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finance Leases    
Remainder of 2024 $ 497  
2025 656  
2026 636  
2027 626  
2028 608  
Thereafter 1,114  
Total minimum lease payments 4,137  
Less amount representing interest (279)  
Present value of net minimum lease payments 3,858 $ 3,987
Less current maturities (590) (582)
Lease liabilities, less current maturities 3,268 3,405
Operating Leases    
Remainder of 2024 4,180  
2025 7,166  
2026 6,642  
2027 6,087  
2028 5,830  
Thereafter 33,805  
Total minimum lease payments 63,710  
Less amount representing interest (17,635)  
Present value of net minimum lease payments 46,075 47,372
Less current maturities (3,214) (3,395)
Lease liabilities, less current maturities $ 42,861 $ 43,977