v3.26.1
Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Investment Company, Financial Highlights [Line Items]      
Asset coverage percentage 213.90% 255.20% 286.70%
Class S Shares      
Investment Company, Financial Highlights [Line Items]      
Maximum upfront sales percentage 3.50%    
Class D Shares      
Investment Company, Financial Highlights [Line Items]      
Maximum upfront sales percentage 1.50%