XML 95 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contingent Liabilities, Commitments, and Financial Instruments with Off-Balance-Sheet Risk (Details 2)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Rate
Dec. 31, 2022
USD ($)
Rate
Dec. 31, 2021
USD ($)
Rate
Commitments and Contingencies Disclosure [Abstract]      
Operating lease cost $ 3,721 $ 3,527 $ 3,480
Short-term lease cost 9 18 20
Variable lease cost 8 8 0
Total operating lease cost 3,738 3,553 $ 3,500
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2024 4,371    
2025 3,985    
2026 3,388    
2027 2,691    
2028 1,392    
Thereafter 7,780    
Total lease payments 23,607    
Imputed interest (4,194)    
Operating lease liabilities $ 19,413 $ 19,634  
Weighted average remaining lease term 9 years 3 months 21 days 9 years 3 months 29 days 9 years 3 months 21 days
Weighted average discount rate | Rate 4.28% 1.85% 1.75%
Operating cash flows from operating leases $ 4,508 $ 4,298 $ 4,006
Number of significant lessee leases that have not yet commenced 0