XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Available-for-sale Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 474,697 $ 522,505
Gross unrealized gains 658 245
Gross unrealized losses (22,586) (33,444)
Estimated fair value 452,769 489,306
Amortized cost 3,555 3,524
Gross unrealized gains 5
Gross unrealized losses (506) (77)
Estimated fair value 3,049 3,452
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 99,340 130,684
Gross unrealized gains
Gross unrealized losses (3,673) (7,573)
Estimated fair value 95,667 123,111
Municipal Obligations, Tax Exempt [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 122,775 130,848
Gross unrealized gains 186 59
Gross unrealized losses (2,338) (3,645)
Estimated fair value 120,623 127,262
Municipal Obligations, Taxable [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 82,926 73,520
Gross unrealized gains 225 14
Gross unrealized losses (4,068) (6,290)
Estimated fair value 79,083 67,244
Agency Mortgage-backed Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 169,656 185,451
Gross unrealized gains 247 172
Gross unrealized losses (12,507) (15,922)
Estimated fair value 157,396 169,701
Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 3,555 3,524
Gross unrealized gains 5
Gross unrealized losses (506) (77)
Estimated fair value $ 3,049 3,452
US Federal Agency Obligations [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost   2,002
Gross unrealized gains  
Gross unrealized losses   (14)
Estimated fair value   $ 1,988