XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Available for Sale Securities Continuous Unrealized Loss Position Fair Value (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Number
Dec. 31, 2023
USD ($)
Number
Schedule of Investments [Line Items]    
No. of securities | Number 485 486
Less than 12 months, Fair value $ 59,388 $ 56,355
Less than 12 months, Unrealized losses (1,260) (563)
12 months or longer, Fair value 280,636 339,519
12 months or longer, Unrealized losses (19,834) (22,023)
Total, Fair value 340,024 395,874
Total, Unrealized losses $ (21,094) $ (22,586)
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 22 47
Less than 12 months, Fair value $ 1,558 $ 1,129
Less than 12 months, Unrealized losses (7)
12 months or longer, Fair value 43,327 93,833
12 months or longer, Unrealized losses (944) (3,666)
Total, Fair value 44,885 94,962
Total, Unrealized losses $ (944) $ (3,673)
Municipal Obligations, Tax Exempt [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 254 229
Less than 12 months, Fair value $ 16,754 $ 31,468
Less than 12 months, Unrealized losses (311) (337)
12 months or longer, Fair value 86,409 64,962
12 months or longer, Unrealized losses (3,804) (2,001)
Total, Fair value 103,163 96,430
Total, Unrealized losses $ (4,115) $ (2,338)
Municipal Obligations, Taxable [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 107 110
Less than 12 months, Fair value $ 22,201 $ 17,278
Less than 12 months, Unrealized losses (726) (151)
12 months or longer, Fair value 45,285 52,212
12 months or longer, Unrealized losses (3,829) (3,917)
Total, Fair value 67,486 69,490
Total, Unrealized losses $ (4,555) $ (4,068)
Agency Mortgage-backed Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 102 100
Less than 12 months, Fair value $ 18,875 $ 6,480
Less than 12 months, Unrealized losses (223) (68)
12 months or longer, Fair value 105,615 128,512
12 months or longer, Unrealized losses (11,257) (12,439)
Total, Fair value 124,490 134,992
Total, Unrealized losses $ (11,480) $ (12,507)