XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Securities - Fair Value of Securities Available for Sale and The Related Unrealized Gains and Losses Recognized in Accumulated Comprehensive Income (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 6,818 $ 23
Less than 12 months, unrealized losses 1,012 0
Fair value, more than 12 months 335,170 346,764
Unrealized loss, more than 12 months 45,084 59,203
Fair value 341,988 346,787
Unrealized losses 46,096 59,203
U.S. Government and Federal Agency [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 2,757 2,679
Unrealized loss, more than 12 months 220 293
Fair value 2,757 2,679
Unrealized losses 220 293
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 6,818 23
Less than 12 months, unrealized losses 1,012 0
Fair value, more than 12 months 162,111 165,526
Unrealized loss, more than 12 months 24,001 30,220
Fair value 168,929 165,549
Unrealized losses 25,013 30,220
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 153,832 162,533
Unrealized loss, more than 12 months 18,644 25,796
Fair value 153,832 162,533
Unrealized losses 18,644 25,796
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 16,177 15,509
Unrealized loss, more than 12 months 2,212 2,864
Fair value 16,177 15,509
Unrealized losses 2,212 2,864
Asset-backed Securities [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 0
Less than 12 months, unrealized losses 0 0
Fair value, more than 12 months 293 517
Unrealized loss, more than 12 months 7 30
Fair value 293 517
Unrealized losses $ 7 $ 30