XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Schedule of Fair Value Measurement Inputs and Valuation Techniques (Details)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 2,623,882,000 $ 2,449,272,000
Senior debt and 1st lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 1,851,109,000 1,686,411,000
Subordinated debt and 2nd lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 192,468,000 165,455,000
Structured products    
Schedule of Equity Method Investments [Line Items]    
Fair Value 45,658,000 79,548,000
Equity shares    
Schedule of Equity Method Investments [Line Items]    
Fair Value 440,536,000 409,129,000
Equity warrants    
Schedule of Equity Method Investments [Line Items]    
Fair Value 1,087,000 2,732,000
Royalty rights    
Schedule of Equity Method Investments [Line Items]    
Fair Value 1,542,000 5,833,000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 1,795,252,000 1,625,501,000
Fair Value, Inputs, 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 3,694,000 3,840,000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Market Yield | Yield Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,498,836,000 $ 1,323,618,000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Market Yield | Yield Analysis | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.053 0.065
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Market Yield | Yield Analysis | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 0.270 0.758
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Market Yield | Yield Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.105 0.105
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Adjusted EBITDA Multiple | Market Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 64,628,000 $ 50,535,000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Adjusted EBITDA Multiple | Market Approach | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Adjusted EBITDA Multiple | Market Approach | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 10.5 11.0
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Adjusted EBITDA Multiple | Market Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 5.9 6.3
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Transaction Price | Recent Transaction    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 228,094,000 $ 247,508,000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Transaction Price | Recent Transaction | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.960 0.950
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Transaction Price | Recent Transaction | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 1.000 1.000
Fair Value, Inputs, Level 3 | Senior debt and 1st lien notes | Transaction Price | Recent Transaction | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.983 0.987
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 184,616,000 $ 153,703,000
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 3,636,000 6,523,000
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Market Yield | Yield Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 88,629,000 $ 94,912,000
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Market Yield | Yield Analysis | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.080 0.080
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Market Yield | Yield Analysis | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 0.211 0.186
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Market Yield | Yield Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.129 0.127
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Adjusted EBITDA Multiple | Market Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 49,804,000 $ 47,775,000
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Adjusted EBITDA Multiple | Market Approach | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.8 0.9
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Adjusted EBITDA Multiple | Market Approach | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 28.5 22.4
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Adjusted EBITDA Multiple | Market Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 12.0 11.7
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Expected Recovery | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Fair Value   $ 3,791,000
Input   3,790,600
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Expected Recovery | Expected Recovery | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input   3,790,600
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Transaction Price | Recent Transaction    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 42,547,000 $ 702,000
Input   0.980
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Transaction Price | Recent Transaction | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.960  
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Transaction Price | Recent Transaction | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 1.000  
Fair Value, Inputs, Level 3 | Subordinated debt and 2nd lien notes | Transaction Price | Recent Transaction | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.965 0.980
Fair Value, Inputs, Level 3 | Structured products    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 19,254,000 $ 48,664,000
Fair Value, Inputs, 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 16,578,000 12,777,000
Fair Value, Inputs, Level 3 | Structured products | Market Yield | Yield Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 2,207,000 $ 28,904,000
Fair Value, Inputs, Level 3 | Structured products | Market Yield | Yield Analysis | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.093 0.076
Fair Value, Inputs, Level 3 | Structured products | Market Yield | Yield Analysis | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 0.103 0.103
Fair Value, Inputs, Level 3 | Structured products | Market Yield | Yield Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.098 0.082
Fair Value, Inputs, Level 3 | Structured products | Expected Recovery | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 469,000 $ 1,733,000
Input 469,400 1,733,300
Fair Value, Inputs, Level 3 | Structured products | Expected Recovery | Expected Recovery | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 469,400 1,733,300
Fair Value, Inputs, Level 3 | Structured products | Transaction Price | Recent Transaction    
Schedule of Equity Method Investments [Line Items]    
Fair Value   $ 5,250,000
Input   1.000
Fair Value, Inputs, Level 3 | Structured products | Transaction Price | Recent Transaction | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input   1.000
Fair Value, Inputs, Level 3 | Equity shares    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 439,652,000 $ 408,475,000
Fair Value, Inputs, Level 3 | Equity shares | Valuation, Unadjusted Prices From Independent Pricing Services And Independent Indicative Broker Quotes    
Schedule of Equity Method Investments [Line Items]    
Fair Value 2,799,000 6,884,000
Fair Value, Inputs, Level 3 | Equity shares | Market Yield | Yield Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 42,879,000 $ 30,302,000
Fair Value, Inputs, Level 3 | Equity shares | Market Yield | Yield Analysis | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.113 0.108
Fair Value, Inputs, Level 3 | Equity shares | Market Yield | Yield Analysis | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 0.283 0.305
Fair Value, Inputs, Level 3 | Equity shares | Market Yield | Yield Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.168 0.157
Fair Value, Inputs, Level 3 | Equity shares | Adjusted EBITDA Multiple | Market Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 365,080,000 $ 339,142,000
Fair Value, Inputs, Level 3 | Equity shares | Adjusted EBITDA Multiple | Market Approach | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Fair Value, Inputs, Level 3 | Equity shares | Adjusted EBITDA Multiple | Market Approach | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 28.5 28.5
Fair Value, Inputs, Level 3 | Equity shares | Adjusted EBITDA Multiple | Market Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 16.8 12.9
Fair Value, Inputs, Level 3 | Equity shares | Revenue Multiple | Market Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 776,000 $ 1,353,000
Fair Value, Inputs, Level 3 | Equity shares | Revenue Multiple | Market Approach | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 5.5 5.5
Fair Value, Inputs, Level 3 | Equity shares | Revenue Multiple | Market Approach | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 9.0 8.8
Fair Value, Inputs, Level 3 | Equity shares | Revenue Multiple | Market Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 5.9 6.0
Fair Value, Inputs, Level 3 | Equity shares | Discount Rate | Discounted Cash Flow Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 19,807,000 $ 16,852,000
Input 0.129 0.129
Fair Value, Inputs, Level 3 | Equity shares | Discount Rate | Discounted Cash Flow Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.129 0.129
Fair Value, Inputs, Level 3 | Equity shares | Liabilities | Net Asset Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 4,808,000 $ 3,875,000
Input 115,370,300 96,678,300
Fair Value, Inputs, Level 3 | Equity shares | Liabilities | Net Asset Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 115,370,300 96,678,300
Fair Value, Inputs, Level 3 | Equity shares | Expected Recovery | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 49,000 $ 59,000
Fair Value, Inputs, Level 3 | Equity shares | Expected Recovery | Expected Recovery | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 2,500 2,500
Fair Value, Inputs, Level 3 | Equity shares | Expected Recovery | Expected Recovery | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 47,000.0 56,900
Fair Value, Inputs, Level 3 | Equity shares | Expected Recovery | Expected Recovery | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 44,800 54,600
Fair Value, Inputs, Level 3 | Equity shares | Transaction Price | Recent Transaction    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,454,000 $ 10,008,000
Fair Value, Inputs, Level 3 | Equity shares | Transaction Price | Recent Transaction | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.00 1.00
Fair Value, Inputs, Level 3 | Equity shares | Transaction Price | Recent Transaction | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 135.00 1,847.58
Fair Value, Inputs, Level 3 | Equity shares | Transaction Price | Recent Transaction | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 5.02 1,525.9
Fair Value, Inputs, Level 3 | Equity warrants    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,087,000 $ 2,732,000
Fair Value, Inputs, Level 3 | Equity warrants | Adjusted EBITDA Multiple | Market Approach    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,084,000 $ 2,729,000
Fair Value, Inputs, Level 3 | Equity warrants | Adjusted EBITDA Multiple | Market Approach | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.5 0.5
Fair Value, Inputs, Level 3 | Equity warrants | Adjusted EBITDA Multiple | Market Approach | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 11.4 11.8
Fair Value, Inputs, Level 3 | Equity warrants | Adjusted EBITDA Multiple | Market Approach | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 11.4 8.1
Fair Value, Inputs, Level 3 | Equity warrants | Expected Recovery | Expected Recovery    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 3,000 $ 3,000
Input 3,000.0 3,000.0
Fair Value, Inputs, Level 3 | Equity warrants | Expected Recovery | Expected Recovery | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 3,000.0 3,000.0
Fair Value, Inputs, Level 3 | Royalty rights    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,542,000 $ 5,833,000
Fair Value, Inputs, Level 3 | Royalty rights | Market Yield | Yield Analysis    
Schedule of Equity Method Investments [Line Items]    
Fair Value $ 1,542,000 $ 5,833,000
Fair Value, Inputs, Level 3 | Royalty rights | Market Yield | Yield Analysis | Minimum    
Schedule of Equity Method Investments [Line Items]    
Input 0.280 0.186
Fair Value, Inputs, Level 3 | Royalty rights | Market Yield | Yield Analysis | Maximum    
Schedule of Equity Method Investments [Line Items]    
Input 0.300 0.264
Fair Value, Inputs, Level 3 | Royalty rights | Market Yield | Yield Analysis | Weighted Average    
Schedule of Equity Method Investments [Line Items]    
Input 0.290 0.210