XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value of Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities available for sale    
Securities available for sale $ 434,506 $ 418,625
Other investments 4,090 4,170
Interest rate swaps on loans | Cash flow hedges    
Securities available for sale    
Derivatives 750 1,169
Liabilities:    
Derivatives 219  
Recurring    
Securities available for sale    
Securities available for sale 434,506 418,625
Loans held for sale 44,757 20,112
Other investments 4,090 4,167
Rabbi trust assets 16,431 15,574
Total assets 504,332 464,868
Liabilities:    
Total liabilities 3,254 4,636
Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 750 1,169
Liabilities:    
Derivatives 219  
Recurring | IRLC    
Securities available for sale    
Derivatives 763 585
Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 3,035 4,636
Liabilities:    
Derivatives 3,035 4,636
Level 1 | Recurring    
Securities available for sale    
Rabbi trust assets 16,431 15,574
Total assets 16,431 15,574
Level 2 | Recurring    
Securities available for sale    
Securities available for sale 434,506 418,625
Loans held for sale 44,757 20,112
Other investments 4,090 4,167
Total assets 487,901 449,294
Liabilities:    
Total liabilities 3,254 4,636
Level 2 | Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 750 1,169
Liabilities:    
Derivatives 219  
Level 2 | Recurring | IRLC    
Securities available for sale    
Derivatives 763 585
Level 2 | Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 3,035 4,636
Liabilities:    
Derivatives 3,035 4,636
U.S. Treasury securities    
Securities available for sale    
Securities available for sale 4,798 10,700
U.S. Treasury securities | Recurring    
Securities available for sale    
Securities available for sale 4,798 10,700
U.S. Treasury securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 4,798 10,700
U.S. government agencies and corporations    
Securities available for sale    
Securities available for sale 61,258 60,659
U.S. government agencies and corporations | Recurring    
Securities available for sale    
Securities available for sale 61,258 60,659
U.S. government agencies and corporations | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 61,258 60,659
Mortgage-backed securities    
Securities available for sale    
Securities available for sale 201,533 182,436
Mortgage-backed securities | Recurring    
Securities available for sale    
Securities available for sale 201,533 182,436
Mortgage-backed securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 201,533 182,436
Obligations of states and political subdivisions    
Securities available for sale    
Securities available for sale 144,740 143,610
Obligations of states and political subdivisions | Recurring    
Securities available for sale    
Securities available for sale 144,740 143,610
Obligations of states and political subdivisions | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 144,740 143,610
Corporate and other debt securities    
Securities available for sale    
Securities available for sale 22,177 21,220
Corporate and other debt securities | Recurring    
Securities available for sale    
Securities available for sale 22,177 21,220
Corporate and other debt securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale $ 22,177 $ 21,220