v3.25.3
Fair Value - Summary of Quantitative Information about the Company's Level 3 Asset and Liability (Parenthetical) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 95,000 $ 107,600
EBITDA Multiple [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value 194,189 172,028
Black-Scholes Model [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value 134 293
Transaction Price [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value 639 639
Recovery Analysis [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value 2,040 2,040
Senior Secured Loans [Member] | Income Approach [Member] | Market Yield [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 1,245,434 $ 1,095,842
Senior Secured Loans [Member] | Income Approach [Member] | Market Yield [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 8.4 8.5
Senior Secured Loans [Member] | Income Approach [Member] | Market Yield [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 19.8 18.5
Senior Secured Loans [Member] | Income Approach [Member] | Market Yield [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 11.5 11.8
Equipment Financing [Member] | Income Approach [Member] | Market Yield [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 26,823 $ 73,416
Equipment Financing [Member] | Income Approach [Member] | Market Yield [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 8 8.5
Equipment Financing [Member] | Income Approach [Member] | Market Yield [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 8.5 9
Equipment Financing [Member] | Income Approach [Member] | Market Yield [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 8.1 9
Equipment Financing [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 95,000 $ 107,600
Equipment Financing [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 1.1 1.2
Equipment Financing [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 1.3 1.5
Equipment Financing [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 1.2 1.5
Preferred Equity [Member] | Income Approach [Member] | Market Yield [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 31,197 $ 29,182
Preferred Equity [Member] | Income Approach [Member] | Market Yield [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 9 9
Preferred Equity [Member] | Income Approach [Member] | Market Yield [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 9 9
Preferred Equity [Member] | Income Approach [Member] | Market Yield [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 9 9
Common Equity/Equity Interests/Warrants [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 284,000  
Common Equity/Equity Interests/Warrants [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 481,002 $ 175,000
Common Equity/Equity Interests/Warrants [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 1.3 5.5
Common Equity/Equity Interests/Warrants [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 12.3 12.3
Common Equity/Equity Interests/Warrants [Member] | Market Multiple [Member] | Comparable Multiple [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 4 9.1
Common Equity/Equity Interests/Warrants [Member] | Market Approach [Member] | Return on Equity [Member] | Level 3 [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Investments at fair value $ 170,500 $ 451,470
Common Equity/Equity Interests/Warrants [Member] | Market Approach [Member] | Return on Equity [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 0 7.8
Common Equity/Equity Interests/Warrants [Member] | Market Approach [Member] | Return on Equity [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 24.4 21.7
Common Equity/Equity Interests/Warrants [Member] | Market Approach [Member] | Return on Equity [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Long Term Investments Measurement Input 17.5 11.3