XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities - Fair Value of Securities Available for Sale and The Related Unrealized Gains and Losses Recognized in Accumulated Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 23 $ 44,335
Less than 12 months, unrealized losses 0 3,324
Fair value, more than 12 months 346,764 308,253
Unrealized loss, more than 12 months 59,203 68,682
Fair value 346,787 352,588
Unrealized losses 59,203 72,006
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,679 2,545
Unrealized loss, more than 12 months 293 421
Fair value 2,679 2,545
Unrealized losses 293 421
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 23 13,457
Less than 12 months, unrealized losses 0 1,899
Fair value, more than 12 months 165,526 149,016
Unrealized loss, more than 12 months 30,220 37,456
Fair value 165,549 162,473
Unrealized losses 30,220 39,355
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 25,582
Less than 12 months, unrealized losses 0 822
Fair value, more than 12 months 162,533 145,024
Unrealized loss, more than 12 months 25,796 29,046
Fair value 162,533 170,606
Unrealized losses 25,796 29,868
Corporate [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 0 5,296
Less than 12 months, unrealized losses 0 603
Fair value, more than 12 months 15,509 10,771
Unrealized loss, more than 12 months 2,864 1,682
Fair value 15,509 16,067
Unrealized losses 2,864 2,285
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 517 897
Unrealized loss, more than 12 months 30 77
Fair value 517 897
Unrealized losses $ 30 $ 77