XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Available-for-sale and Held to Maturity Securities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost $ 359,248 $ 393,396
Gross unrealized gains 1,439 210
Gross unrealized losses (10,659) (21,094)
Estimated fair value 350,028 372,512
Amortized cost, Total held-to-maturity 3,760 3,672
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (292) (382)
Estimated fair value, Total held-to-maturity 3,468 3,290
US Treasury Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 50,661 65,349
Gross unrealized gains 518 53
Gross unrealized losses (346) (944)
Estimated fair value 50,833 64,458
Municipal Obligations, Tax Exempt [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 98,971 111,196
Gross unrealized gains 106 47
Gross unrealized losses (1,694) (4,115)
Estimated fair value 97,383 107,128
Municipal Obligations, Taxable [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 83,940 76,200
Gross unrealized gains 510 70
Gross unrealized losses (2,214) (4,555)
Estimated fair value 82,236 71,715
Agency Mortgage-backed Securities [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost 125,676 140,651
Gross unrealized gains 305 40
Gross unrealized losses (6,405) (11,480)
Estimated fair value 119,576 129,211
Other [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Amortized cost, Total held-to-maturity 3,760 3,672
Gross unrealized gains, Total held-to-maturity
Gross unrealized losses, Total held-to-maturity (292) (382)
Estimated fair value, Total held-to-maturity $ 3,468 $ 3,290