v3.25.2
Consolidated Schedule of Investments (Parenthetical)
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Percentage qualifying assets 70.00% 70.00%
Percentage of non qualifying assets 5.30% 6.90%
Portfolio [Member]    
Schedule of Investments [Line Items]    
Portfolio unfunded commitment fee 1.00% 1.00%
Portfolio [Member] | Revolving Credit Facility [Member]    
Schedule of Investments [Line Items]    
Portfolio unfunded commitment fee 0.50% 0.50%
Maximum [Member] | Non Affiliated [Member] | Portfolio [Member]    
Schedule of Investments [Line Items]    
Percentage of voting interests acquired in portfolio   5.00%
Maximum [Member] | Non Controlled [Member] | Portfolio [Member]    
Schedule of Investments [Line Items]    
Percentage of voting interests acquired in portfolio   25.00%
Minimum [Member] | Affiliated [Member] | Portfolio [Member]    
Schedule of Investments [Line Items]    
Percentage of voting interests acquired in portfolio   5.00%
Minimum [Member] | Controlled [Member] | Portfolio [Member]    
Schedule of Investments [Line Items]    
Percentage of voting interests acquired in portfolio   25.00%