v3.25.4
Note 8 - Financial Instruments - Financial Instruments Sold, Not Yet Purchased (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Trading securities sold, not yet purchased $ 36,617 $ 36,432
Equity securities 0 1,651
Other investments sold, not yet purchased 0 1,651
Corporate Bonds and Redeemable Preferred Stock [Member]    
Trading securities sold, not yet purchased 8,107 7,342
Equity Securities [Member]    
Trading securities sold, not yet purchased 463 83
Equity securities 0 1,181
Other investments sold, not yet purchased 0 1,181
Derivative [Member]    
Trading securities sold, not yet purchased 4,245 4,050
Equity Derivatives [Member]    
Equity securities 0 470
Other investments sold, not yet purchased 0 470
US Government Agencies Debt Securities [Member]    
Trading securities sold, not yet purchased 0 40
US Treasury Securities [Member]    
Trading securities sold, not yet purchased $ 23,802 $ 24,917