v3.25.1
Note 8 - Fair Value Disclosures - Fair Value Measurements on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Investments-trading $ 160,566 $ 148,332
Total other investments, at fair value 32,137 35,262
Trading securities sold, not yet purchased 32,656 36,432
Other investments, sold not yet purchased 0 1,651
US Government Agencies Debt Securities [Member]    
Trading securities sold, not yet purchased 0 40
US Treasury Securities [Member]    
Trading securities sold, not yet purchased 20,531 24,917
Fair Value, Recurring [Member]    
Investments-trading 160,566 148,332
Total other investments, at fair value 32,137 35,262
Trading securities sold, not yet purchased 32,656 36,432
Other investments, sold not yet purchased   1,651
Fair Value, Recurring [Member] | Residential Mortgage-Backed Securities [Member]    
Investments-trading 5 5
Fair Value, Recurring [Member] | SBA Loans [Member]    
Investments-trading 33,804 28,328
Fair Value, Recurring [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Investments-trading 74,941 45,911
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member]    
Investments-trading 17,400 21,242
Trading securities sold, not yet purchased   40
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Investments-trading 2,410  
Trading securities sold, not yet purchased 20,531 24,917
Fair Value, Recurring [Member] | Total Investments not Measured at NAV [Member]    
Total other investments, at fair value 23,086 26,005
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading 3,066 352
Trading securities sold, not yet purchased 20,576 25,000
Other investments, sold not yet purchased   1,181
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Residential Mortgage-Backed Securities [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | SBA Loans [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Government Agencies Debt Securities [Member]    
Investments-trading 0 0
Trading securities sold, not yet purchased   0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | US Treasury Securities [Member]    
Investments-trading 2,410  
Trading securities sold, not yet purchased 20,531 24,917
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Total Investments not Measured at NAV [Member]    
Total other investments, at fair value 6,967 8,676
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading 157,500 147,980
Trading securities sold, not yet purchased 12,080 11,432
Other investments, sold not yet purchased   470
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Residential Mortgage-Backed Securities [Member]    
Investments-trading 5 5
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | SBA Loans [Member]    
Investments-trading 33,804 28,328
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Investments-trading 74,941 45,911
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Government Agencies Debt Securities [Member]    
Investments-trading 17,400 21,242
Trading securities sold, not yet purchased   40
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Investments-trading 0  
Trading securities sold, not yet purchased 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Total Investments not Measured at NAV [Member]    
Total other investments, at fair value 16,119 17,329
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading 0 0
Trading securities sold, not yet purchased 0 0
Other investments, sold not yet purchased   0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Residential Mortgage-Backed Securities [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | SBA Loans [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]    
Investments-trading 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Government Agencies Debt Securities [Member]    
Investments-trading 0 0
Trading securities sold, not yet purchased   0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | US Treasury Securities [Member]    
Investments-trading 0  
Trading securities sold, not yet purchased 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Total Investments not Measured at NAV [Member]    
Total other investments, at fair value 0 0
Fair Value, Recurring [Member] | Fair Value Measured at Net Asset Value Per Share [Member]    
Total other investments, at fair value 9,051 [1] 9,257 [2]
Corporate Bonds and Redeemable Preferred Stock [Member]    
Investments-trading 27,253 27,043
Trading securities sold, not yet purchased 9,059 7,342
Corporate Bonds and Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]    
Investments-trading 27,253 27,043
Total other investments, at fair value 530 531
Trading securities sold, not yet purchased 9,059 7,342
Corporate Bonds and Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading 0 0
Total other investments, at fair value 0 0
Trading securities sold, not yet purchased 0 0
Corporate Bonds and Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading 27,253 27,043
Total other investments, at fair value 530 531
Trading securities sold, not yet purchased 9,059 7,342
Corporate Bonds and Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading 0 0
Total other investments, at fair value 0 0
Trading securities sold, not yet purchased 0 0
Derivative [Member]    
Investments-trading 3,886 4,836
Trading securities sold, not yet purchased 3,021 4,050
Derivative [Member] | Fair Value, Recurring [Member]    
Investments-trading 3,886 4,836
Trading securities sold, not yet purchased 3,021 4,050
Derivative [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading 0 0
Trading securities sold, not yet purchased 0 0
Derivative [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading 3,886 4,836
Trading securities sold, not yet purchased 3,021 4,050
Derivative [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading 0 0
Trading securities sold, not yet purchased 0 0
Equity Securities [Member]    
Investments-trading 867 965
Total other investments, at fair value 1,167 1,954
Trading securities sold, not yet purchased 45 83
Other investments, sold not yet purchased 0 1,181
Equity Securities [Member] | Fair Value, Recurring [Member]    
Investments-trading 867 965
Total other investments, at fair value 1,167 1,954
Trading securities sold, not yet purchased 45 83
Other investments, sold not yet purchased   1,181
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading 656 352
Total other investments, at fair value 1,167 1,954
Trading securities sold, not yet purchased 45 83
Other investments, sold not yet purchased   1,181
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading 211 613
Total other investments, at fair value 0 0
Trading securities sold, not yet purchased 0 0
Other investments, sold not yet purchased   0
Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading 0 0
Total other investments, at fair value 0 0
Trading securities sold, not yet purchased 0 0
Other investments, sold not yet purchased   0
Foreign Government Bonds [Member]    
Investments-trading 0 88
Foreign Government Bonds [Member] | Fair Value, Recurring [Member]    
Investments-trading   88
Foreign Government Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading   0
Foreign Government Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading   88
Foreign Government Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading   0
Municipal Bonds [Member]    
Investments-trading 0 19,914
Municipal Bonds [Member] | Fair Value, Recurring [Member]    
Investments-trading   19,914
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Investments-trading   0
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Investments-trading   19,914
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Investments-trading   0
Equity Derivatives [Member]    
Total other investments, at fair value 73 73
Equity Derivatives [Member] | Fair Value, Recurring [Member]    
Total other investments, at fair value 73 73
Equity Derivatives [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total other investments, at fair value 0 0
Equity Derivatives [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total other investments, at fair value 73 73
Equity Derivatives [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total other investments, at fair value 0 0
Restricted Equity Securities [Member] | Fair Value, Recurring [Member]    
Total other investments, at fair value 11,165 10,632
Restricted Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total other investments, at fair value 5,800 6,722
Restricted Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total other investments, at fair value 5,365 3,910
Restricted Equity Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total other investments, at fair value 0 0
Fair Value Receivables [Member]    
Total other investments, at fair value 8,586 11,250
Fair Value Receivables [Member] | Fair Value, Recurring [Member]    
Total other investments, at fair value 8,586 11,250
Fair Value Receivables [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total other investments, at fair value 0 0
Fair Value Receivables [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total other investments, at fair value 8,586 11,250
Fair Value Receivables [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total other investments, at fair value 0 0
Interest In SPVs [Member]    
Total other investments, at fair value 1,565 1,565
Interest In SPVs [Member] | Fair Value, Recurring [Member]    
Total other investments, at fair value 1,565 1,565
Interest In SPVs [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Total other investments, at fair value 0 0
Interest In SPVs [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Total other investments, at fair value 1,565 1,565
Interest In SPVs [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Total other investments, at fair value 0 0
Share Forward Liabilities [Member]    
Other investments, sold not yet purchased $ 0 470
Share Forward Liabilities [Member] | Fair Value, Recurring [Member]    
Other investments, sold not yet purchased   470
Share Forward Liabilities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Other investments, sold not yet purchased   0
Share Forward Liabilities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Other investments, sold not yet purchased   470
Share Forward Liabilities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Other investments, sold not yet purchased   $ 0
[1] As a practical expedient, the Company uses NAV (or its equivalent) to measure the fair value of its investments in the U.S. Insurance JV and the CREO JV. The U.S. Insurance JV invests in U.S. Dollar ("USD") denominated debt issued by small insurance and reinsurance companies. The CREO JV invests primarily in multi-family commercial real estate mortgage-backed loans. According to ASC 820, these investments are not categorized within the valuation hierarchy.
[2] As a practical expedient, the Company uses NAV (or its equivalent) to measure the fair value of its investments in the U.S. Insurance JV and the CREO JV. The U.S. Insurance JV invests in USD denominated debt issued by small insurance and reinsurance companies. The CREO JV invests primarily in multi-family commercial real estate mortgage-backed loans. According to ASC 820, these investments are not categorized within the valuation hierarchy.