XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Operating Leases    
2024 $ 1,495  
2025 5,849  
2026 5,491  
2027 5,427  
2028 5,301  
Thereafter 38,363  
Total lease payments 61,926  
Less imputed interest (27,569)  
Total 34,357 $ 29,229
Finance Leases    
2024 74  
2025 297  
2026 220  
2027 149  
2028 117  
Thereafter 12  
Total lease payments 869  
Less imputed interest (109)  
Total $ 760 $ 626