XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities (Credit Quality Information) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost $ 499,539 $ 513,282
Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 484,000 498,631
Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,468 1,470
A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000 4,000
Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000 4,000
Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 500 500
NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 5,571 4,681
U.S. Treasury and government agencies    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 143,165 143,442
U.S. Treasury and government agencies | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 139,594 140,761
U.S. Treasury and government agencies | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
U.S. Treasury and government agencies | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
U.S. Treasury and government agencies | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
U.S. Treasury and government agencies | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
U.S. Treasury and government agencies | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 3,571 2,681
Mortgage-backed-residential    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 344,406 357,870
Mortgage-backed-residential | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 344,406 357,870
Mortgage-backed-residential | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Mortgage-backed-residential | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Mortgage-backed-residential | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Mortgage-backed-residential | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Mortgage-backed-residential | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
States and political subdivisions    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,468 1,470
States and political subdivisions | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
States and political subdivisions | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,468 1,470
States and political subdivisions | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
States and political subdivisions | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
States and political subdivisions | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
States and political subdivisions | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Other debt securities    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 10,500 10,500
Other debt securities | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Other debt securities | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0 0
Other debt securities | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000 4,000
Other debt securities | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000 4,000
Other debt securities | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 500 500
Other debt securities | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost $ 2,000 $ 2,000