XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Financial Instruments (Fair Value By Balance Sheet Grouping) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Equity investments not held for trading with readily determinable fair values $ 1,008  
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 77,313 $ 77,020
Interest bearing deposits in banks 1,800 1,307
Equity investments not held for trading with readily determinable fair values 1,008  
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment securities - AFS 88,341 79,776
Investment securities - HTM 146,784 142,954
Financial derivatives 266 455
Accrued interest receivable 890 827
Deposits - non-maturity 1,417,096 1,431,662
Deposits - time deposits 195,746 141,698
Short-term borrowed funds 50,954 65,409
Long-term borrowed funds 120,240 119,586
Accrued interest payable 935 489
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investment securities - AFS 15,241 14,718
Investment securities - HTM 1,712 1,806
Loans, net 1,432,772 1,421,600
Accrued interest receivable 6,270 6,646
Reported Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 77,313 77,020
Interest bearing deposits in banks 1,800 1,307
Investment securities - AFS 103,582 94,494
Investment securities - HTM 174,951 175,497
Equity investments not held for trading with readily determinable fair values 1,008  
Restricted bank Stock 5,815 5,768
Loans, net 1,482,904 1,462,181
Financial derivatives 266 455
Accrued interest receivable 7,160 7,473
Deposits - non-maturity 1,417,096 1,431,662
Deposits - time deposits 197,111 143,167
Short-term borrowed funds 50,954 65,409
Long-term borrowed funds 120,929 120,929
Accrued interest payable 935 489
Estimate of Fair Value Measurement [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and due from banks 77,313 77,020
Interest bearing deposits in banks 1,800 1,307
Investment securities - AFS 103,582 94,494
Investment securities - HTM 148,496 144,760
Equity investments not held for trading with readily determinable fair values 1,008  
Loans, net 1,432,772 1,421,600
Financial derivatives 266 455
Accrued interest receivable 7,160 7,473
Deposits - non-maturity 1,417,096 1,431,662
Deposits - time deposits 195,746 141,698
Short-term borrowed funds 50,954 65,409
Long-term borrowed funds 120,240 119,586
Accrued interest payable $ 935 $ 489