XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Fair Value Level 3 (Details)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 4,033,847,000 $ 3,094,065,000
Senior debt and 1st lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 3,362,566,000 2,503,156,000
Subordinated debt and 2nd lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 176,250,000 122,748,000
Structured products    
Schedule of Equity Method Investments [Line Items]    
Fair Value 98,777,000 80,401,000
Equity shares    
Schedule of Equity Method Investments [Line Items]    
Fair Value 371,196,000 337,684,000
Equity warrants    
Schedule of Equity Method Investments [Line Items]    
Fair Value 1,084,000 2,813,000
Royalty rights    
Schedule of Equity Method Investments [Line Items]    
Fair Value 3,854,000 14,583,000
Level 3    
Schedule of Equity Method Investments [Line Items]    
Fair Value 3,642,444,000 2,888,065,000
Level 3 | Senior debt and 1st lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 3,103,494,000 2,402,177,000
Level 3 | Senior debt and 1st lien notes | Yield Analysis | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 2,432,635,000 $ 1,975,176,000
Level 3 | Senior debt and 1st lien notes | Yield Analysis | Minimum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.053 0.065
Level 3 | Senior debt and 1st lien notes | Yield Analysis | Maximum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.270 0.758
Level 3 | Senior debt and 1st lien notes | Yield Analysis | Weighted Average | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.102 0.104
Level 3 | Senior debt and 1st lien notes | Market Approach | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 60,341,000 $ 35,525,000
Level 3 | Senior debt and 1st lien notes | Market Approach | Minimum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Level 3 | Senior debt and 1st lien notes | Market Approach | Maximum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 9.0 9.0
Level 3 | Senior debt and 1st lien notes | Market Approach | Weighted Average | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 7.2 8.2
Level 3 | Senior debt and 1st lien notes | Recent Transaction | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 605,748,000 $ 391,476,000
Level 3 | Senior debt and 1st lien notes | Recent Transaction | Minimum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 0.960 0.950
Level 3 | Senior debt and 1st lien notes | Recent Transaction | Maximum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 1.000 1.000
Level 3 | Senior debt and 1st lien notes | Recent Transaction | Weighted Average | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 0.986 0.986
Level 3 | Senior debt and 1st lien notes | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 4,770,000 $ 15,937,000
Level 3 | Subordinated debt and 2nd lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 148,432,000 110,909,000
Level 3 | Subordinated debt and 2nd lien notes | Yield Analysis | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 75,993,000 $ 78,884,000
Level 3 | Subordinated debt and 2nd lien notes | Yield Analysis | Minimum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.080 0.080
Level 3 | Subordinated debt and 2nd lien notes | Yield Analysis | Maximum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.211 0.186
Level 3 | Subordinated debt and 2nd lien notes | Yield Analysis | Weighted Average | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.137 0.131
Level 3 | Subordinated debt and 2nd lien notes | Market Approach | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 26,597,000 $ 25,667,000
Level 3 | Subordinated debt and 2nd lien notes | Market Approach | Minimum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 0.8 0.9
Level 3 | Subordinated debt and 2nd lien notes | Market Approach | Maximum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 28.5 22.4
Level 3 | Subordinated debt and 2nd lien notes | Market Approach | Weighted Average | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 16.2 14.8
Level 3 | Subordinated debt and 2nd lien notes | Recent Transaction | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 45,842,000 $ 702,000
Input   0.980
Level 3 | Subordinated debt and 2nd lien notes | Recent Transaction | Minimum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 0.960  
Level 3 | Subordinated debt and 2nd lien notes | Recent Transaction | Maximum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 1.000  
Level 3 | Subordinated debt and 2nd lien notes | Recent Transaction | Weighted Average | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 0.978 0.980
Level 3 | Subordinated debt and 2nd lien notes | Expected Recovery | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Fair Value   $ 5,656,000
Input   5,656,100
Level 3 | Subordinated debt and 2nd lien notes | Expected Recovery | Weighted Average | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Input   5,656,100
Level 3 | Structured products    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 14,384,000 $ 19,899,000
Level 3 | Structured products | Yield Analysis | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Fair Value   $ 3,962,000
Input   0.097
Level 3 | Structured products | Yield Analysis | Weighted Average | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input   0.097
Level 3 | Structured products | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 14,384,000  
Level 3 | Equity shares    
Schedule of Equity Method Investments [Line Items]    
Fair Value 371,196,000 $ 337,684,000
Level 3 | Equity shares | Yield Analysis | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 37,389,000 $ 30,517,000
Level 3 | Equity shares | Yield Analysis | Minimum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.113 0.108
Level 3 | Equity shares | Yield Analysis | Maximum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.283 0.305
Level 3 | Equity shares | Yield Analysis | Weighted Average | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.151 0.141
Level 3 | Equity shares | Market Approach | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 305,027,000 $ 282,073,000
Level 3 | Equity shares | Market Approach | Revenue Multiple    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 872,000 $ 1,367,000
Level 3 | Equity shares | Market Approach | Minimum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Level 3 | Equity shares | Market Approach | Minimum | Revenue Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 5.5 5.5
Level 3 | Equity shares | Market Approach | Maximum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 28.5 28.5
Level 3 | Equity shares | Market Approach | Maximum | Revenue Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 9.0 8.8
Level 3 | Equity shares | Market Approach | Weighted Average | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 16.7 11.1
Level 3 | Equity shares | Market Approach | Weighted Average | Revenue Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 5.7 5.8
Level 3 | Equity shares | Recent Transaction | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 9,992,000 $ 8,843,000
Level 3 | Equity shares | Recent Transaction | Minimum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 0.00 1.00
Level 3 | Equity shares | Recent Transaction | Maximum | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 135.00 1,847.58
Level 3 | Equity shares | Recent Transaction | Weighted Average | Transaction Price    
Schedule of Equity Method Investments [Line Items]    
Input 5.56 1,326.31
Level 3 | Equity shares | Discounted Cash Flow Analysis | Discount Rate    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 9,903,000 $ 8,426,000
Input 0.129 0.129
Level 3 | Equity shares | Discounted Cash Flow Analysis | Weighted Average | Discount Rate    
Schedule of Equity Method Investments [Line Items]    
Input 0.129 0.129
Level 3 | Equity shares | Net Asset Approach | Liabilities    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 8,013,000 $ 6,458,000
Input 115,370,300 96,678,300
Level 3 | Equity shares | Net Asset Approach | Weighted Average | Liabilities    
Schedule of Equity Method Investments [Line Items]    
Input 115,370,300 96,678,300
Level 3 | Equity warrants    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,084,000 $ 2,813,000
Level 3 | Equity warrants | Market Approach | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,084,000 $ 2,813,000
Level 3 | Equity warrants | Market Approach | Minimum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Level 3 | Equity warrants | Market Approach | Maximum | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 11.4 11.8
Level 3 | Equity warrants | Market Approach | Weighted Average | Adjusted EBITDA Multiple    
Schedule of Equity Method Investments [Line Items]    
Input 11.4 8.0
Level 3 | Royalty rights    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,854,000 $ 14,583,000
Level 3 | Royalty rights | Yield Analysis | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,854,000 $ 14,583,000
Level 3 | Royalty rights | Yield Analysis | Minimum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.280 0.186
Level 3 | Royalty rights | Yield Analysis | Maximum | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.300 0.264
Level 3 | Royalty rights | Yield Analysis | Weighted Average | Market Yield    
Schedule of Equity Method Investments [Line Items]    
Input 0.290 0.210