v3.26.1
Note 7 - Other Assets - Schedule of Available-for-Sale Debt Securities (Details) - Interchange IC [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt securities, available-for-sale, amortized cost $ 14,492 $ 14,479
Debt securities, available-for-sale, unrealized gains (losses) 658 459
Debt Securities, available-for-sale, fair value 15,150 14,938
Stocks [Member]    
Debt securities, available-for-sale, amortized cost 3,278 1,118
Debt securities, available-for-sale, unrealized gains (losses) 553 447
Debt Securities, available-for-sale, fair value 3,831 1,565
Exchange Traded Funds [Member]    
Debt securities, available-for-sale, amortized cost 5,465 5,338
Debt securities, available-for-sale, unrealized gains (losses) 127 (16)
Debt Securities, available-for-sale, fair value 5,592 5,322
Corporate Bond Securities [Member]    
Debt securities, available-for-sale, amortized cost 446 2,837
Debt securities, available-for-sale, unrealized gains (losses) (3) 33
Debt Securities, available-for-sale, fair value 443 2,870
Real Estate Investment [Member]    
Debt securities, available-for-sale, amortized cost 394 377
Debt securities, available-for-sale, unrealized gains (losses) 0 (5)
Debt Securities, available-for-sale, fair value 394 372
Mutual Funds [Member]    
Debt securities, available-for-sale, amortized cost 4,909 4,809
Debt securities, available-for-sale, unrealized gains (losses) (19) 0
Debt Securities, available-for-sale, fair value $ 4,890 $ 4,809