XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities (Credit Quality Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost $ 513,282 $ 559,455
Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 498,631  
Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,470  
A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000  
Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000  
Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 500  
NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,681  
U.S. Treasury and government agencies    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 143,442 148,097
U.S. Treasury and government agencies | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 140,761  
U.S. Treasury and government agencies | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
U.S. Treasury and government agencies | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
U.S. Treasury and government agencies | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
U.S. Treasury and government agencies | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
U.S. Treasury and government agencies | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 2,681  
Mortgage-backed securities    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 357,870 398,884
Mortgage-backed securities | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 357,870  
Mortgage-backed securities | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Mortgage-backed securities | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Mortgage-backed securities | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Mortgage-backed securities | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Mortgage-backed securities | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Obligations of states and political subdivisions    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,470 1,474
Obligations of states and political subdivisions | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Obligations of states and political subdivisions | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 1,470  
Obligations of states and political subdivisions | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Obligations of states and political subdivisions | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Obligations of states and political subdivisions | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Obligations of states and political subdivisions | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Other debt securities    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 10,500 $ 11,000
Other debt securities | Aaa    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Other debt securities | Aa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 0  
Other debt securities | A3    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000  
Other debt securities | Baa1    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 4,000  
Other debt securities | Baa2    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost 500  
Other debt securities | NR    
Debt Securities, Held-to-Maturity, Credit Quality Indicator [Line Items]    
Amortized Cost $ 2,000