v3.25.2
Note 14 - Variable Interest Entities - Consolidated VIEs (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash and cash equivalents $ 25,996 $ 19,590  
Other receivables 9,432 6,526  
Other investments, at fair value 50,575 35,262  
Investment in equity method affiliates 24,681 23,430 $ 14,241
Accounts payable and other liabilities (8,373) (10,913)  
Variable Interest Entity, Primary Beneficiary [Member]      
Cash and cash equivalents 27 59  
Other receivables 0 19  
Receivables from brokers, dealers, and clearing agencies 612 2,154  
Other investments, at fair value 2,566 5,680  
Investment in equity method affiliates 18,207 15,881  
Accounts payable and other liabilities 0 (4)  
Other investments sold, not yet purchased, at fair value 0 (1,591)  
Non-controlling interest (10,888) (11,460)  
Investment in consolidated VIEs $ 10,524 $ 10,738