v3.25.2
Note 7 - Financial Instruments - Investments - Trading (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investments-trading $ 170,955 $ 148,332
Residential Mortgage-Backed Securities [Member]    
Debt securities 4 5
Small Business Administration Loans [Member]    
Debt securities 26,228 28,328
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt securities 86,697 45,911
US Government Agencies Debt Securities [Member]    
Debt securities 17,029 21,242
US Treasury Securities [Member]    
Debt securities 299 0
Corporate Bonds and Redeemable Preferred Stock [Member]    
Investments-trading 20,390 27,043
Derivative [Member]    
Investments-trading 11,349 4,836
Equity Securities [Member]    
Investments-trading 8,959 965
Foreign Government Bonds [Member]    
Investments-trading 0 88
Municipal Bonds [Member]    
Investments-trading $ 0 $ 19,914