XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Investments, Available for Sale ("AFS") - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortized Cost, AFS $ 577,279 $ 567,029
Gross unrealized gains, AFS 658 800
Gross unrealized losses, AFS (37,185) (42,206)
Available For Sale ("AFS") 540,752 525,623
Collateralized Loan Obligations [Member]    
Amortized Cost, AFS 38,648 39,670
Gross unrealized gains, AFS 93 117
Gross unrealized losses, AFS (286) (203)
Available For Sale ("AFS") 38,455 39,584
Small Business Administration Bonds [Member]    
Amortized Cost, AFS 61,208 66,491
Gross unrealized gains, AFS 286 337
Gross unrealized losses, AFS (2,135) (2,402)
Available For Sale ("AFS") 59,359 64,426
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost, AFS 6,719 6,746
Gross unrealized gains, AFS 0 0
Gross unrealized losses, AFS (869) (688)
Available For Sale ("AFS") 5,850 6,058
Taxable Municipal Bonds [Member]    
Amortized Cost, AFS 64,509 64,530
Gross unrealized gains, AFS 0 0
Gross unrealized losses, AFS (10,461) (11,970)
Available For Sale ("AFS") 54,048 52,560
Collateralized Mortgage-Backed Securities [Member]    
Amortized Cost, AFS 406,195 389,592
Gross unrealized gains, AFS 279 346
Gross unrealized losses, AFS (23,434) (26,943)
Available For Sale ("AFS") $ 383,040 $ 362,995