XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Fair Value of Securities Available for Sale and The Related Unrealized Gains and Losses Recognized in Accumulated Comprehensive Income (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 1,172 $ 44,335
Less than 12 months, unrealized losses 38 3,324
Fair value, more than 12 months 348,817 308,253
Unrealized loss, more than 12 months 68,712 68,682
Fair value 349,989 352,588
Unrealized losses 68,750 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,585 2,545
Unrealized loss, more than 12 months 384 421
Fair value 2,585 2,545
Unrealized losses 384 421
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 768 13,457
Less than 12 months, unrealized losses 4 1,899
Fair value, more than 12 months 162,252 149,016
Unrealized loss, more than 12 months 34,547 37,456
Fair value 163,020 162,473
Unrealized losses 34,551 39,355
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 404 25,582
Less than 12 months, unrealized losses 34 822
Fair value, more than 12 months 168,137 145,024
Unrealized loss, more than 12 months 30,518 29,046
Fair value 168,541 170,606
Unrealized losses 30,552 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,159 10,771
Unrealized loss, more than 12 months 3,204 1,682
Fair value 15,159 16,067
Unrealized losses 3,204 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 684 897
Unrealized loss, more than 12 months 59 77
Fair value 684 897
Unrealized losses $ 59 $ 77