XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 7 - Financial Instruments - Financial Instruments Sold, Not Yet Purchased (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Trading securities sold, not yet purchased $ 47,719 $ 65,751
Other investments sold, not yet purchased 7,590 24,742
US Government Agencies Debt Securities [Member]    
Trading securities sold, not yet purchased 1 0
Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Trading securities sold, not yet purchased 95 0
US Treasury Securities [Member]    
Trading securities sold, not yet purchased 24,445 34,284
Corporate Bonds and Redeemable Preferred Stock [Member]    
Trading securities sold, not yet purchased 22,673 24,355
Equity Securities [Member]    
Trading securities sold, not yet purchased 67 393
Other investments sold, not yet purchased 580 97
Derivative [Member]    
Trading securities sold, not yet purchased 438 6,719
Share Forward Liabilities [Member]    
Other investments sold, not yet purchased $ 7,010 $ 24,645