XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Available-for-sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 461,661 $ 474,697
Gross unrealized gains 272 658
Gross unrealized losses (24,657) (22,586)
Estimated fair value 437,276 452,769
Amortized cost, Total held-to-maturity 3,584 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (480) (506)
Estimated fair value, Total held-to-maturity 3,104 3,049
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 97,535 99,340
Gross unrealized gains
Gross unrealized losses (3,852) (3,673)
Estimated fair value 93,683 95,667
Municipal Obligations, Tax Exempt [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 121,586 122,775
Gross unrealized gains 77 186
Gross unrealized losses (3,218) (2,338)
Estimated fair value 118,445 120,623
Municipal Obligations, Taxable [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 79,882 82,926
Gross unrealized gains 129 225
Gross unrealized losses (4,640) (4,068)
Estimated fair value 75,371 79,083
Agency Mortgage-backed Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 162,658 169,656
Gross unrealized gains 66 247
Gross unrealized losses (12,947) (12,507)
Estimated fair value 149,777 157,396
Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost, Total held-to-maturity 3,584 3,555
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (480) (506)
Estimated fair value, Total held-to-maturity $ 3,104 $ 3,049