Leases (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Leases | ||
Operating Lease Cost (Cost resulting from lease payments) | $ 6,763,000 | $ 6,625,000 |
Operating Lease - Operating Cash Flows (Fixed Payments) | 6,701,000 | 4,948,000 |
Operating Lease - ROU assets | $ 31,674,000 | $ 33,031,000 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Interest Receivable and Other Assets | Interest Receivable and Other Assets |
Operating Lease - Liabilities | $ 31,674,000 | $ 33,031,000 |
Operating Lease, Liability, Statement of Financial Position [Extensible List] | Accrued Interest Payable and Other Liabilities | Accrued Interest Payable and Other Liabilities |
Weighted Average Lease Term - Operating Leases | 5 years 10 months 17 days | 6 years 7 months 6 days |
Weighted Average Discount Rate - Operating Leases | 4.98% | 4.49% |