XML 128 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Outstanding Commitments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]      
ALL, Ending Balance $ 17,653 $ 16,052 $ 14,175
Commercial Commitments To Extend Credit [Member]      
Loss Contingencies [Line Items]      
Commitments outstanding 328,806 325,982  
Consumer Commitments To Extend Credit (Secured) [Member]      
Loss Contingencies [Line Items]      
Commitments outstanding 135,776 112,157  
Consumer Commitments To Extend Credit (Unsecured) [Member]      
Loss Contingencies [Line Items]      
Commitments outstanding 5,352 5,964  
Commitments To Extend Credit [Member]      
Loss Contingencies [Line Items]      
Commitments outstanding 469,934 444,103  
Standby Letters of Credit [Member]      
Loss Contingencies [Line Items]      
Commitments outstanding 28,815 19,851  
Unfunded Commitments [Member]      
Loss Contingencies [Line Items]      
ALL, Ending Balance $ 2,030 $ 2,022