XML 106 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
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%