XML 159 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Allowance for Credit Losses (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Jan. 01, 2023
Dec. 31, 2022
Financing Receivable, Allowance for Credit Loss $ 16,400 $ 11,974     $ 7,446
Financing Receivable, Modified, Accumulated   0      
Financing Receivable, Modified, Subsequent Default 0        
Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]          
Financing Receivable, Allowance for Credit Loss         $ 2,186
Unfunded Loan Commitment [Member]          
Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) 73 260      
Off-Balance-Sheet, Credit Loss, Liability 486 413      
Unfunded Loan Commitment [Member] | Accounting Standards Update 2016-13 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]          
Off-Balance-Sheet, Credit Loss, Liability       $ 153  
Unfunded Loan Commitment [Member] | Touchstone Bankshares, Inc [Member]          
Off-Balance-Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal) $ 100        
Collateral Pledged [Member]          
Financing Receivable, Allowance for Credit Loss   $ 0 $ 0