XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value of Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Securities available for sale    
Securities available for sale $ 431,513 $ 418,625
Other investments 3,980 4,170
Interest rate swaps on loans | Cash flow hedges    
Securities available for sale    
Derivatives 915 1,169
Liabilities:    
Derivatives 132  
Recurring    
Securities available for sale    
Securities available for sale 431,513 418,625
Loans held for sale 27,278 20,112
Other investments 3,976 4,167
Total assets 468,135 449,294
Liabilities:    
Total liabilities 3,580 4,636
Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 915 1,169
Liabilities:    
Derivatives 132  
Recurring | IRLC    
Securities available for sale    
Derivatives 1,005 585
Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 3,448 4,636
Liabilities:    
Derivatives 3,448 4,636
Level 2 | Recurring    
Securities available for sale    
Securities available for sale 431,513 418,625
Loans held for sale 27,278 20,112
Other investments 3,976 4,167
Total assets 468,135 449,294
Liabilities:    
Total liabilities 3,580 4,636
Level 2 | Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 915 1,169
Liabilities:    
Derivatives 132  
Level 2 | Recurring | IRLC    
Securities available for sale    
Derivatives 1,005 585
Level 2 | Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 3,448 4,636
Liabilities:    
Derivatives 3,448 4,636
U.S. Treasury securities    
Securities available for sale    
Securities available for sale 4,769 10,700
U.S. Treasury securities | Recurring    
Securities available for sale    
Securities available for sale 4,769 10,700
U.S. Treasury securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 4,769 10,700
U.S. government agencies and corporations    
Securities available for sale    
Securities available for sale 61,919 60,659
U.S. government agencies and corporations | Recurring    
Securities available for sale    
Securities available for sale 61,919 60,659
U.S. government agencies and corporations | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 61,919 60,659
Mortgage-backed securities    
Securities available for sale    
Securities available for sale 199,397 182,436
Mortgage-backed securities | Recurring    
Securities available for sale    
Securities available for sale 199,397 182,436
Mortgage-backed securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 199,397 182,436
Obligations of states and political subdivisions    
Securities available for sale    
Securities available for sale 143,496 143,610
Obligations of states and political subdivisions | Recurring    
Securities available for sale    
Securities available for sale 143,496 143,610
Obligations of states and political subdivisions | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 143,496 143,610
Corporate and other debt securities    
Securities available for sale    
Securities available for sale 21,932 21,220
Corporate and other debt securities | Recurring    
Securities available for sale    
Securities available for sale 21,932 21,220
Corporate and other debt securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale $ 21,932 $ 21,220