XML 36 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Fair Value of Securities Available for Sale and The Related Unrealized Gains and Losses Recognized in Accumulated Comprehensive Income (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value $ 7,411 $ 23
Less than 12 months, unrealized losses 1,334 0
Fair value, more than 12 months 329,876 346,764
Unrealized loss, more than 12 months 57,466 59,203
Fair value 337,287 346,787
Unrealized losses 58,800 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,652 2,679
Unrealized loss, more than 12 months 322 293
Fair value 2,652 2,679
Unrealized losses 322 293
State and Municipal [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 6,540 23
Less than 12 months, unrealized losses 1,332 0
Fair value, more than 12 months 157,833 165,526
Unrealized loss, more than 12 months 29,754 30,220
Fair value 164,373 165,549
Unrealized losses 31,086 30,220
Mortgage-backed [Member]    
Debt and Equity Securities, FV-NI [Line Items]    
Less than 12 months, fair value 871 0
Less than 12 months, unrealized losses 2 0
Fair value, more than 12 months 153,255 162,533
Unrealized loss, more than 12 months 24,690 25,796
Fair value 154,126 162,533
Unrealized losses 24,692 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 15,699 15,509
Unrealized loss, more than 12 months 2,679 2,864
Fair value 15,699 15,509
Unrealized losses 2,679 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 437 517
Unrealized loss, more than 12 months 21 30
Fair value 437 517
Unrealized losses $ 21 $ 30