XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Available for Sale Securities Continuous Unrealized Loss Position Fair Value (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Number
Dec. 31, 2024
USD ($)
Number
Schedule of Investments [Line Items]    
No. of securities | Number 445 485
Less than 12 months, Fair value $ 35,534 $ 59,388
Less than 12 months, Unrealized losses (603) (1,260)
12 months or longer, Fair value 258,582 280,636
12 months or longer, Unrealized losses (14,225) (19,834)
Total, Fair value 294,116 340,024
Total, Unrealized losses $ (14,828) $ (21,094)
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 16 22
Less than 12 months, Fair value $ 1,780 $ 1,558
Less than 12 months, Unrealized losses (4)
12 months or longer, Fair value 31,745 43,327
12 months or longer, Unrealized losses (505) (944)
Total, Fair value 33,525 44,885
Total, Unrealized losses $ (509) $ (944)
Municipal Obligations, Tax Exempt [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 236 254
Less than 12 months, Fair value $ 12,278 $ 16,754
Less than 12 months, Unrealized losses (302) (311)
12 months or longer, Fair value 83,518 86,409
12 months or longer, Unrealized losses (3,429) (3,804)
Total, Fair value 95,796 103,163
Total, Unrealized losses $ (3,731) $ (4,115)
Municipal Obligations, Taxable [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 96 107
Less than 12 months, Fair value $ 16,350 $ 22,201
Less than 12 months, Unrealized losses (237) (726)
12 months or longer, Fair value 45,387 45,285
12 months or longer, Unrealized losses (2,617) (3,829)
Total, Fair value 61,737 67,486
Total, Unrealized losses $ (2,854) $ (4,555)
Agency Mortgage-backed Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 97 102
Less than 12 months, Fair value $ 5,126 $ 18,875
Less than 12 months, Unrealized losses (60) (223)
12 months or longer, Fair value 97,932 105,615
12 months or longer, Unrealized losses (7,674) (11,257)
Total, Fair value 103,058 124,490
Total, Unrealized losses $ (7,734) $ (11,480)