XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Available for Sale Securities Continuous Unrealized Loss Position Fair Value (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Number
Dec. 31, 2024
USD ($)
Number
Schedule of Investments [Line Items]    
No. of securities | Number 467 485
Less than 12 months, Fair value $ 37,349 $ 59,388
Less than 12 months, Unrealized losses (706) (1,260)
12 months or longer, Fair value 273,133 280,636
12 months or longer, Unrealized losses (16,990) (19,834)
Total, Fair value 310,482 340,024
Total, Unrealized losses $ (17,696) $ (21,094)
US Treasury Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 22 22
Less than 12 months, Fair value $ 688 $ 1,558
Less than 12 months, Unrealized losses (2)
12 months or longer, Fair value 39,801 43,327
12 months or longer, Unrealized losses (688) (944)
Total, Fair value 40,489 44,885
Total, Unrealized losses $ (690) $ (944)
Municipal Obligations, Tax Exempt [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 243 254
Less than 12 months, Fair value $ 12,812 $ 16,754
Less than 12 months, Unrealized losses (299) (311)
12 months or longer, Fair value 85,040 86,409
12 months or longer, Unrealized losses (4,158) (3,804)
Total, Fair value 97,852 103,163
Total, Unrealized losses $ (4,457) $ (4,115)
Municipal Obligations, Taxable [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 104 107
Less than 12 months, Fair value $ 18,548 $ 22,201
Less than 12 months, Unrealized losses (308) (726)
12 months or longer, Fair value 45,921 45,285
12 months or longer, Unrealized losses (3,172) (3,829)
Total, Fair value 64,469 67,486
Total, Unrealized losses $ (3,480) $ (4,555)
Agency Mortgage-backed Securities [Member]    
Schedule of Investments [Line Items]    
No. of securities | Number 98 102
Less than 12 months, Fair value $ 5,301 $ 18,875
Less than 12 months, Unrealized losses (97) (223)
12 months or longer, Fair value 102,371 105,615
12 months or longer, Unrealized losses (8,972) (11,257)
Total, Fair value 107,672 124,490
Total, Unrealized losses $ (9,069) $ (11,480)