XML 127 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Loss Contingencies [Line Items]      
Allowance for loan losses $ 17,653 $ 16,052 $ 14,175
Standby letters of credit extension period, in years 1 year    
Restatement Adjustment [Member] | Accounting Standards Update 2016-13 [Member]      
Loss Contingencies [Line Items]      
Allowance for loan losses $ 412    
Unfunded Commitments [Member]      
Loss Contingencies [Line Items]      
Allowance for loan losses 2,030 2,022  
Unfunded Commitments [Member] | Accounting Standards Update 2016-13 [Member]      
Loss Contingencies [Line Items]      
Provision for credit losses - unfunded commitments $ 8 $ 135