v3.26.1
Fair Value of Financial Instruments - Assets at Fair Value on a Recurring Basis (Details) - Fair Value - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure $ 568,440 $ 568,610
Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 60,474 57,278
Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 62,368 56,670
Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 445,598 454,662
Bond    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 49 54
Bond | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Bond | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 49 54
Bond | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Common stock    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 178,966 177,968
Common stock | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 60,474 57,278
Common stock | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Common stock | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 118,492 120,690
Convertible notes    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 12,019 11,994
Convertible notes | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Convertible notes | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Convertible notes | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 12,019 11,994
LLC interest    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 57,278 54,488
LLC interest | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
LLC interest | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
LLC interest | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 57,278 54,488
LP interest    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 194,907 203,730
LP interest | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
LP interest | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 62,260 56,558
LP interest | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 132,647 147,172
Preferred Shares    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 74,028 73,388
Preferred Shares | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Preferred Shares | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Preferred Shares | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 74,028 73,388
Rights and warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 4 4
Rights and warrants | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Rights and warrants | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Rights and warrants | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 4 4
Senior loan    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 51,189 46,984
Senior loan | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 0 0
Senior loan | Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 59 58
Senior loan | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure $ 51,130 $ 46,926