XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 125 $ 44,335
Less than 12 months, unrealized losses 6 3,324
Fair value, more than 12 months 332,668 308,253
Unrealized loss, more than 12 months 80,131 68,682
Fair value 332,793 352,588
Unrealized losses 80,137 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,575 2,545
Unrealized loss, more than 12 months 396 421
Fair value 2,575 2,545
Unrealized losses 396 421
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 125 13,457
Less than 12 months, unrealized losses 6 1,899
Fair value, more than 12 months 153,293 149,016
Unrealized loss, more than 12 months 42,980 37,456
Fair value 153,418 162,473
Unrealized losses 42,986 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 160,946 145,024
Unrealized loss, more than 12 months 33,599 29,046
Fair value 160,946 170,606
Unrealized losses 33,599 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,251 10,771
Unrealized loss, more than 12 months 3,117 1,682
Fair value 15,251 16,067
Unrealized losses 3,117 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 603 897
Unrealized loss, more than 12 months 39 77
Fair value 603 897
Unrealized losses $ 39 $ 77