XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Available-for-sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 445,246 $ 474,697
Gross unrealized gains 287 658
Gross unrealized losses (25,074) (22,586)
Estimated fair value 420,459 452,769
Amortized cost, Total held-to-maturity 3,613 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (485) (506)
Estimated fair value, Total held-to-maturity 3,128 3,049
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 92,783 99,340
Gross unrealized gains
Gross unrealized losses (3,458) (3,673)
Estimated fair value 89,325 95,667
Municipal Obligations, Tax Exempt [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 118,678 122,775
Gross unrealized gains 41 186
Gross unrealized losses (4,672) (2,338)
Estimated fair value 114,047 120,623
Municipal Obligations, Taxable [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 78,557 82,926
Gross unrealized gains 198 225
Gross unrealized losses (4,167) (4,068)
Estimated fair value 74,588 79,083
Agency Mortgage-backed Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 155,228 169,656
Gross unrealized gains 48 247
Gross unrealized losses (12,777) (12,507)
Estimated fair value 142,499 157,396
Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost, Total held-to-maturity 3,613 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (485) (506)
Estimated fair value, Total held-to-maturity $ 3,128 $ 3,049