v3.25.1
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
Mar. 31, 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,777,345 $ 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,333,805 $ 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.388 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 $ 298,696 $ 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 $ 21,719 $ 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.03 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.97 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 $ 58,464 $ 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.004 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.436 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.9 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.24 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.121 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.1 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.026 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.549 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 4 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.6 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 $ 51,776 $ 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.361 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.039 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.5 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.204 0.349
Warrants | Market Approach | Maximum | Volatility    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 1.159 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.042 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 4.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.038 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.586 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.039 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