v3.25.2
Fair Value of Financial Instruments - Investments Categorization in Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value $ 1,362,591 [1],[2],[3] $ 1,140,859 [4],[5],[6]
Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 334,015 292,284
Equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity 1,028,576 848,575
Level 1    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 0 0
Level 1 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 0 0
Level 1 | Equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity 0 0
Level 2    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 0 0
Level 2 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 0 0
Level 2 | Equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity 0 0
Level 3    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair Value 1,362,591 1,140,859
Level 3 | Senior Debt    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Senior Debt 334,015 292,284
Level 3 | Equity    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Equity $ 1,028,576 $ 848,575
[1] All investments are US based unless otherwise noted.
[2] Percentages represent fair value as a percentage of net assets for each investment category.
[3] Security may be an obligation of one or more entities affiliated with the named company.
[4] All investments are US based unless otherwise noted.
[5] Percentages represent fair value as a percentage of net assets for each investment category.
[6] Security may be an obligation of one or more entities affiliated with the named company.