XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Financial Instruments - Investments - Trading (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Investments-trading $ 122,979 $ 181,328
Residential Mortgage Loans [Member]    
Debt securities 1,542 3,113
Residential Mortgage-Backed Securities [Member]    
Debt securities 7 9
US Government Agencies Debt Securities [Member]    
Debt securities 10,678 6,567
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Debt securities 42,547 88,000
US Treasury Securities [Member]    
Debt securities 255 1,012
Certificates of Deposit [Member]    
Investments-trading 216 0
Corporate Bonds and Redeemable Preferred Stock [Member]    
Investments-trading 48,197 53,657
Derivative [Member]    
Investments-trading 1,438 7,470
Equity Securities [Member]    
Investments-trading 930 928
Municipal Bonds [Member]    
Investments-trading $ 17,169 $ 20,572