v3.25.2
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) - Level 3
$ in Thousands
Jun. 30, 2025
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 287,570
Unitranche First Lien  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value 277,560
Unitranche First Lien | Broker Quoted  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value 68,514
Unitranche First Lien | Discounted Cash Flows  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 141,480
Unitranche First Lien | Discounted Cash Flows | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range 9.7
Unitranche First Lien | Discounted Cash Flows | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range (9.7)
Unitranche First Lien | Discounted Cash Flows | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range 9.7
Unitranche First Lien | Transactions Precedent  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 67,566
Equity  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 10,010
Equity | Discounted Cash Flows | Minimum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range 18.7
Equity | Discounted Cash Flows | Maximum  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range (18.7)
Equity | Discounted Cash Flows | Weighted Average  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Range 18.7
Equity | Enterprise Value  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 7,152
Equity | Transactions Precedent  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair Value $ 2,858