XML 86 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Fair Value, by Balance Sheet Grouping (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial assets:    
Securities available for sale, at fair value $ 358,329 $ 258,114
Securities held to maturity, net 278,951 283,916
Equity securities 515 505
Carrying Amount    
Financial assets:    
Cash and due from banks 410,739 316,767
Securities available for sale, at fair value 358,329 258,114
Securities held to maturity, net 300,451 308,058
Equity securities 515 505
Restricted securities 2,886 2,613
Loans held for sale 316  
Loans, net 308,773 299,825
Accrued interest receivable 4,231 4,354
Financial liabilities:    
Demand and savings deposits 1,238,224 1,095,283
Time deposits 11,711 16,742
Short-term borrowings   5,000
Accrued interest payable 46 61
Total Fair Value    
Financial assets:    
Cash and due from banks 410,739 316,767
Securities available for sale, at fair value 358,329 258,114
Securities held to maturity, net 278,951 283,916
Equity securities 515 505
Restricted securities 2,886 2,613
Loans held for sale 316  
Loans, net 294,316 280,352
Accrued interest receivable 4,231 4,354
Financial liabilities:    
Demand and savings deposits 1,220,286 1,066,698
Time deposits 11,650 16,600
Short-term borrowings   5,000
Accrued interest payable 46 61
Total Fair Value | Level 1    
Financial assets:    
Cash and due from banks 410,739 316,767
Securities available for sale, at fair value 204,932 79,292
Securities held to maturity, net 107,593 106,837
Equity securities 515 505
Restricted securities 0 0
Loans held for sale 0  
Loans, net 0 0
Accrued interest receivable 0 0
Financial liabilities:    
Demand and savings deposits 0 0
Time deposits 0 0
Short-term borrowings   0
Accrued interest payable 0 0
Total Fair Value | Level 2    
Financial assets:    
Cash and due from banks 0 0
Securities available for sale, at fair value 153,397 178,822
Securities held to maturity, net 171,358 177,079
Equity securities 0 0
Restricted securities 2,886 2,613
Loans held for sale 316  
Loans, net 0 0
Accrued interest receivable 4,231 4,354
Financial liabilities:    
Demand and savings deposits 913,379 766,933
Time deposits 0 0
Short-term borrowings   5,000
Accrued interest payable 46 61
Total Fair Value | Level 3    
Financial assets:    
Cash and due from banks 0 0
Securities available for sale, at fair value 0 0
Securities held to maturity, net 0 0
Equity securities 0 0
Restricted securities 0 0
Loans held for sale 0  
Loans, net 294,316 280,352
Accrued interest receivable 0 0
Financial liabilities:    
Demand and savings deposits 306,907 299,765
Time deposits 11,650 16,600
Short-term borrowings   0
Accrued interest payable $ 0 $ 0