XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investment Securities (Credit Quality Information) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost $ 503,938 $ 513,282
Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 488,297 498,631
Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,469 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,672 4,681
U.S. Treasury and government agencies    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 143,215 143,442
U.S. Treasury and government agencies | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 139,543 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,672 2,681
Mortgage-backed-residential    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 348,754 357,870
Mortgage-backed-residential | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 348,754 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,469 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,469 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