v3.25.2
Fair Value of Financial Instruments - Summary of Significant Unobservable Inputs Used to Measure The Fair Value Of The Level 3 Portfolio Investments (Details) - Significant Unobservable Inputs (Level 3)
$ in Thousands
Jun. 30, 2025
USD ($)
yr
Dec. 31, 2024
USD ($)
yr
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 1,962,131 $ 1,710,169
Debt investments | Discounted Cash Flows | Hypothetical Market Yield    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 1,370,192 $ 1,206,947
Debt investments | Discounted Cash Flows | Minimum | Hypothetical Market Yield    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.036 0.096
Debt investments | Discounted Cash Flows | Maximum | Hypothetical Market Yield    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.381 0.563
Debt investments | Discounted Cash Flows | Weighted Average | Hypothetical Market Yield    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.158 0.163
Debt investments | Cost approximates fair value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 434,409 $ 369,600
Debt investments | Scenario Analysis | Probability Weighting of Alternative Outcomes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 16,937 $ 12,699
Debt investments | Scenario Analysis | Minimum | Probability Weighting of Alternative Outcomes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.05 0.01
Debt investments | Scenario Analysis | Maximum | Probability Weighting of Alternative Outcomes    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.90 1
Debt investments | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 12,885 $ 12,885
Equity investments | Market Approach | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 64,048 $ 56,584
Equity investments | Market Approach | Minimum | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.003 0.005
Equity investments | Market Approach | Minimum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.395 0.401
Equity investments | Market Approach | Minimum | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 3.7 0.042
Equity investments | Market Approach | Minimum | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 0.8 1
Equity investments | Market Approach | Maximum | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.296 0.349
Equity investments | Market Approach | Maximum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 1.028 1.188
Equity investments | Market Approach | Maximum | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 4.1 0.043
Equity investments | Market Approach | Maximum | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 4.5 4.5
Equity investments | Market Approach | Weighted Average | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.028 0.034
Equity investments | Market Approach | Weighted Average | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.542 0.554
Equity investments | Market Approach | Weighted Average | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 3.8 0.043
Equity investments | Market Approach | Weighted Average | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 2.4 2.8
Warrants | Market Approach | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total Level 3 Investments $ 63,660 $ 51,454
Warrants | Market Approach | Minimum | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.002 0.002
Warrants | Market Approach | Minimum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.377 0.354
Warrants | Market Approach | Minimum | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.037 4.2
Warrants | Market Approach | Minimum | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 0.8 0.7
Warrants | Market Approach | Maximum | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.296 0.349
Warrants | Market Approach | Maximum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 1.325 1.279
Warrants | Market Approach | Maximum | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.041 4.4
Warrants | Market Approach | Maximum | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 3.8 5
Warrants | Market Approach | Weighted Average | Revenue Multiple    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.035 0.041
Warrants | Market Approach | Weighted Average | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.594 0.61
Warrants | Market Approach | Weighted Average | Risk-Free Interest Rate    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 0.038 4.3
Warrants | Market Approach | Weighted Average | Estimated Time to Exit (in years)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range | yr 2.3 2.4