v3.25.2
Significant Accounting Policies - Summary of Percentage of Fair Value Investments (Details)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 100.00% 100.00%
Industrials [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 71.80% 82.90%
Health care [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 35.30% 41.90%
Consumer discretionary [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 31.20% 30.70%
Information technology [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 12.20% 17.90%
Consumer staples [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 9.90% 11.50%
Financials [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 8.10% 6.80%
Materials [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned 2.60% 4.00%
Short-term investments and other (less unfunded loan commitments) [Member]    
Schedule of Investments [Line Items]    
Aggregate percentage of investment owned (71.10%) (95.70%)