XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 2 - Investments, Available for Sale ("AFS") - Schedule of Available-for-Sale Securities Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Amortized cost, AFS $ 567,029 $ 584,287
Gross unrealized gains, AFS 800 1,162
Gross unrealized losses, AFS (42,206) (47,809)
Fair value, AFS 525,623 537,640
Collateralized Loan Obligations [Member]    
Amortized cost, AFS 39,670 51,022
Gross unrealized gains, AFS 117 72
Gross unrealized losses, AFS (203) (728)
Fair value, AFS 39,584 50,366
Small Business Administration Bonds [Member]    
Amortized cost, AFS 66,491 79,014
Gross unrealized gains, AFS 337 416
Gross unrealized losses, AFS (2,402) (2,677)
Fair value, AFS 64,426 76,753
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost, AFS 6,746 21,501
Gross unrealized gains, AFS 0 643
Gross unrealized losses, AFS (688) (908)
Fair value, AFS 6,058 21,236
Taxable Municipal Bonds [Member]    
Amortized cost, AFS 64,530 64,669
Gross unrealized gains, AFS 0 0
Gross unrealized losses, AFS (11,970) (11,554)
Fair value, AFS 52,560 53,115
Collateralized Mortgage-Backed Securities [Member]    
Amortized cost, AFS 389,592 368,081
Gross unrealized gains, AFS 346 31
Gross unrealized losses, AFS (26,943) (31,942)
Fair value, AFS $ 362,995 $ 336,170