XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Available-for-sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 424,322 $ 474,697
Gross unrealized gains 1,239 658
Gross unrealized losses (14,549) (22,586)
Estimated fair value 411,012 452,769
Amortized cost, Total held-to-maturity 3,643 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (512) (506)
Estimated fair value, Total held-to-maturity 3,131 3,049
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 85,457 99,340
Gross unrealized gains 1
Gross unrealized losses (1,705) (3,673)
Estimated fair value 83,753 95,667
Municipal Obligations, Tax Exempt [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 114,184 122,775
Gross unrealized gains 94 186
Gross unrealized losses (2,152) (2,338)
Estimated fair value 112,126 120,623
Municipal Obligations, Taxable [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 76,753 82,926
Gross unrealized gains 723 225
Gross unrealized losses (2,347) (4,068)
Estimated fair value 75,129 79,083
Agency Mortgage-backed Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 147,928 169,656
Gross unrealized gains 421 247
Gross unrealized losses (8,345) (12,507)
Estimated fair value 140,004 157,396
Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost, Total held-to-maturity 3,643 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (512) (506)
Estimated fair value, Total held-to-maturity $ 3,131 $ 3,049