v3.26.1
Fair Value of Financial Instruments - Assets at Fair Value on a Recurring Basis (Details) - Fair Value - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure $ 568,610 $ 643,432
Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 57,278 46,436
Level 2    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 56,670 78,298
Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 454,662 518,698
Bond    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 54 62
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 54 62
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 177,968 204,264
Common stock | Level 1    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 57,278 46,436
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 120,690 157,828
Convertible notes    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 11,994 20,846
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 11,994 20,846
LLC interest    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 54,488 36,777
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 54,488 36,777
LP interest    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 203,730 266,055
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 56,558 76,396
LP interest | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 147,172 189,659
Preferred Shares    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 73,388 69,895
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 73,388 69,895
Rights and warrants    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 4 1,788
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 1,788
Rights and warrants | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 4 0
Senior loan    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure 46,984 43,745
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 58 52
Senior loan | Level 3    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Investments, fair value disclosure $ 46,926 $ 43,693