XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities Of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 4,989  
2025 4,171  
2026 3,863  
2027 3,803  
2028 3,684  
Thereafter 36,568  
Total lease payments 57,078  
Less imputed interest (27,849)  
Total 29,229 $ 29,963
Finance Leases    
2024 240  
2025 221  
2026 143  
2027 72  
2028 39  
Thereafter  
Total lease payments 715  
Less imputed interest (89)  
Total $ 626 $ 549