v3.26.1
Fair Value of Financial Instruments - Summary of Fair Value of Level 3 Investments and Ranges of Significant Unobservable Inputs Used to Value Level 3 Investments (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 29,900 $ 36,178
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 1,525,039 1,523,861
Level 3 | Senior Secured First Lien    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 373,862 350,795
Level 3 | Senior Secured First Lien | Discounted Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 348,583 $ 303,854
Level 3 | Senior Secured First Lien | Discounted Cash Flows | Discount Rate | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 6.3 4.7
Level 3 | Senior Secured First Lien | Discounted Cash Flows | Discount Rate | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 28.7 19.5
Level 3 | Senior Secured First Lien | Discounted Cash Flows | Discount Rate | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 9.7 9.8
Level 3 | Senior Secured First Lien | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 24,407 $ 38,452
Level 3 | Senior Secured First Lien | Enterprise Value | Comparable EBITDA Multiple | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 4.8 2.3
Level 3 | Senior Secured First Lien | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 11.7 11.7
Level 3 | Senior Secured First Lien | Enterprise Value | Comparable EBITDA Multiple | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 9.3 9
Level 3 | Senior Secured First Lien | Transactions Precedent    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value   $ 8,489
Level 3 | Senior Secured First Lien | Broker Quoted    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 872  
Level 3 | Unitranche First Lien    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 1,023,475 1,038,457
Level 3 | Unitranche First Lien | Discounted Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 934,632 $ 897,161
Level 3 | Unitranche First Lien | Discounted Cash Flows | Discount Rate | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 7 7.6
Level 3 | Unitranche First Lien | Discounted Cash Flows | Discount Rate | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 18.7 19.1
Level 3 | Unitranche First Lien | Discounted Cash Flows | Discount Rate | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 9.7 9.8
Level 3 | Unitranche First Lien | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 54,654 $ 41,357
Level 3 | Unitranche First Lien | Enterprise Value | Comparable EBITDA Multiple | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 6.9 6.7
Level 3 | Unitranche First Lien | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 11.6 12
Level 3 | Unitranche First Lien | Enterprise Value | Comparable EBITDA Multiple | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.1 9.1
Level 3 | Unitranche First Lien | Transactions Precedent    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 9,436 $ 33,097
Level 3 | Unitranche First Lien | Broker Quoted    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 24,753 66,842
Level 3 | Unitranche First Lien Last Out    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 18,733 26,290
Level 3 | Unitranche First Lien Last Out | Discounted Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 18,733 $ 18,905
Level 3 | Unitranche First Lien Last Out | Discounted Cash Flows | Discount Rate | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 7.6 7.6
Level 3 | Unitranche First Lien Last Out | Discounted Cash Flows | Discount Rate | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 17.1 15.9
Level 3 | Unitranche First Lien Last Out | Discounted Cash Flows | Discount Rate | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 11.7 11.3
Level 3 | Unitranche First Lien Last Out | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value   $ 7,385
Level 3 | Unitranche First Lien Last Out | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range   10.6
Level 3 | Senior Secured Second Lien    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 14,666 $ 12,180
Level 3 | Senior Secured Second Lien | Discounted Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 3,251 $ 8,076
Level 3 | Senior Secured Second Lien | Discounted Cash Flows | Discount Rate | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.5 11.7
Level 3 | Senior Secured Second Lien | Discounted Cash Flows | Discount Rate | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.5 12.7
Level 3 | Senior Secured Second Lien | Discounted Cash Flows | Discount Rate | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.5 12.3
Level 3 | Senior Secured Second Lien | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 375 $ 4,104
Level 3 | Senior Secured Second Lien | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 3.2 3.3
Level 3 | Senior Secured Second Lien | Transactions Precedent    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 11,040  
Level 3 | Unsecured Debt    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value 25,180 $ 19,003
Level 3 | Unsecured Debt | Discounted Cash Flows    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 19,844 $ 16,904
Level 3 | Unsecured Debt | Discounted Cash Flows | Discount Rate | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 8.8 10.6
Level 3 | Unsecured Debt | Discounted Cash Flows | Discount Rate | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 14.3 15.5
Level 3 | Unsecured Debt | Discounted Cash Flows | Discount Rate | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.9 13.6
Level 3 | Unsecured Debt | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 5,336 $ 2,099
Level 3 | Unsecured Debt | Enterprise Value | Comparable EBITDA Multiple | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 9.5  
Level 3 | Unsecured Debt | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 11.7 11.7
Level 3 | Unsecured Debt | Enterprise Value | Comparable EBITDA Multiple | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 10.7  
Level 3 | Equity & Other    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 69,123 $ 77,136
Level 3 | Equity & Other | Enterprise Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 67,005 $ 77,136
Level 3 | Equity & Other | Enterprise Value | Comparable EBITDA Multiple | Minimum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 3.2 2.3
Level 3 | Equity & Other | Enterprise Value | Comparable EBITDA Multiple | Maximum    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 25.1 28
Level 3 | Equity & Other | Enterprise Value | Comparable EBITDA Multiple | Weighted Average    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Range 14.1 13.7
Level 3 | Equity & Other | Transactions Precedent    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Fair Value $ 2,118