v3.25.1
Investments - Composition of Investments Based on Fair Value (Details) - Investment Owned, At Fair Value
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Industry Concentration Risk    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 100.00% 100.00%
Industry Concentration Risk | Advertising and media    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.50% 1.80%
Industry Concentration Risk | Aerospace and defense    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.80% 0.80%
Industry Concentration Risk | Asset based lending and fund finance    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.10% 1.10%
Industry Concentration Risk | Automotive services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.60% 0.70%
Industry Concentration Risk | Automotive aftermarket    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.10% 0.10%
Industry Concentration Risk | Buildings and real estate    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 2.50% 2.60%
Industry Concentration Risk | Business services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 5.70% 6.00%
Industry Concentration Risk | Chemicals    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 2.60% 2.90%
Industry Concentration Risk | Consumer products    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.40% 1.50%
Industry Concentration Risk | Containers and packaging    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 3.40% 2.40%
Industry Concentration Risk | Distribution    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 2.20% 2.30%
Industry Concentration Risk | Education    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.90% 0.90%
Industry Concentration Risk | Energy equipment and services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.30% 0.30%
Industry Concentration Risk | Financial services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 5.00% 5.10%
Industry Concentration Risk | Food and beverage    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 5.90% 6.30%
Industry Concentration Risk | Healthcare equipment and services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 7.30% 6.00%
Industry Concentration Risk | Healthcare providers and services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 13.20% 12.00%
Industry Concentration Risk | Healthcare technology    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 5.30% 5.70%
Industry Concentration Risk | Household products    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.10% 1.30%
Industry Concentration Risk | Human resource support services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.70% 0.80%
Industry Concentration Risk | Infrastructure and environmental services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.40% 1.50%
Industry Concentration Risk | Insurance    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 9.70% 9.40%
Industry Concentration Risk | Internet software and services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 11.00% 11.60%
Industry Concentration Risk | Joint ventures    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.00% 1.20%
Industry Concentration Risk | Leisure and entertainment    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 2.70% 3.00%
Industry Concentration Risk | Manufacturing    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 3.70% 3.50%
Industry Concentration Risk | Pharmaceuticals    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.40% 1.10%
Industry Concentration Risk | Professional services    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 4.20% 4.60%
Industry Concentration Risk | Specialty retail    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.60% 1.80%
Industry Concentration Risk | Telecommunications    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 1.10% 1.10%
Industry Concentration Risk | Transportation    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 0.60% 0.60%
Geographic Concentration Risk    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 100.00% 100.00%
Geographic Concentration Risk | Midwest    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 19.50% 20.60%
Geographic Concentration Risk | Northeast    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 22.90% 20.10%
Geographic Concentration Risk | South    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 32.30% 32.70%
Geographic Concentration Risk | West    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 15.90% 16.20%
Geographic Concentration Risk | International    
Schedule of Investments [Line Items]    
Concentration risk (as percent) 9.40% 10.40%