XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 1 - General (Details Textual) - USD ($)
$ in Thousands, shares in Millions
Mar. 25, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Assets   $ 1,457,528 $ 1,419,295  
Financing Receivable, before Allowance for Credit Loss   989,976 969,430 $ 930,194
Deposits   1,265,796 $ 1,233,726  
Touchstone Bankshares, Inc [Member]        
Assets   662,700    
Financing Receivable, before Allowance for Credit Loss   500,600    
Deposits   $ 546,700    
Touchstone Bankshares, Inc [Member]        
Business Combination, Consideration Transferred $ 47,000      
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) 2.7