XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Securities - Schedule of Held to Maturity Securities - Amortized Cost (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 234,369 $ 242,101
Gross unrealized gains 75 109
Gross unrealized losses (24,898) (24,601)
Estimated Fair Value 209,546 217,609
Allowance for Credit Losses 0 0
Debt securities held to maturity accrued interest 700 800
U.S. government agency debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 66,173 68,556
Gross unrealized gains 75 109
Gross unrealized losses (7,756) (7,778)
Estimated Fair Value 58,492 60,887
Allowance for Credit Losses 0 0
U.S. government-sponsored enterprise debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 168,196 173,545
Gross unrealized gains 0 0
Gross unrealized losses (17,142) (16,823)
Estimated Fair Value 151,054 156,722
Allowance for Credit Losses 0 0
Residential Mortgage Backed Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 206,600 213,900
Estimated Fair Value 183,600 191,400
Commercial Mortgage Backed Securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 27,800 28,200
Estimated Fair Value $ 25,900 $ 26,200