XML 140 R120.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value of Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities available for sale    
Securities available for sale $ 418,625 $ 462,444
Other investments 4,170 3,750
Interest rate swaps on loans | Cash flow hedges    
Securities available for sale    
Derivatives 1,169 1,415
Recurring    
Securities available for sale    
Securities available for sale 418,625 462,444
Loans held for sale 20,112 14,176
Other investments 4,167 3,751
Total assets 449,294 488,231
Liabilities:    
Total liabilities 4,636 6,110
Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 1,169 1,415
Recurring | IRLC    
Securities available for sale    
Derivatives 585 335
Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 4,636 6,110
Liabilities:    
Derivatives 4,636 6,110
Level 2 | Recurring    
Securities available for sale    
Securities available for sale 418,625 462,444
Loans held for sale 20,112 14,176
Other investments 4,167 3,751
Total assets 449,294 488,231
Liabilities:    
Total liabilities 4,636 6,110
Level 2 | Recurring | Cash flow hedges    
Securities available for sale    
Derivatives 1,169 1,415
Level 2 | Recurring | IRLC    
Securities available for sale    
Derivatives 585 335
Level 2 | Recurring | Interest rate swaps on loans    
Securities available for sale    
Derivatives 4,636 6,110
Liabilities:    
Derivatives 4,636 6,110
U.S. Treasury securities    
Securities available for sale    
Securities available for sale 10,700 45,103
U.S. Treasury securities | Recurring    
Securities available for sale    
Securities available for sale 10,700 45,103
U.S. Treasury securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 10,700 45,103
U.S. government agencies and corporations    
Securities available for sale    
Securities available for sale 60,659 87,094
U.S. government agencies and corporations | Recurring    
Securities available for sale    
Securities available for sale 60,659 87,094
U.S. government agencies and corporations | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 60,659 87,094
Mortgage-backed securities    
Securities available for sale    
Securities available for sale 182,436 161,696
Mortgage-backed securities | Recurring    
Securities available for sale    
Securities available for sale 182,436 161,696
Mortgage-backed securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 182,436 161,696
Obligations of states and political subdivisions    
Securities available for sale    
Securities available for sale 143,610 147,111
Obligations of states and political subdivisions | Recurring    
Securities available for sale    
Securities available for sale 143,610 147,111
Obligations of states and political subdivisions | Level 2 | Recurring    
Securities available for sale    
Securities available for sale 143,610 147,111
Corporate and other debt securities    
Securities available for sale    
Securities available for sale 21,220 21,440
Corporate and other debt securities | Recurring    
Securities available for sale    
Securities available for sale 21,220 21,440
Corporate and other debt securities | Level 2 | Recurring    
Securities available for sale    
Securities available for sale $ 21,220 $ 21,440