v3.26.1
Financial Highlights - Schedule of Financial Highlights (Parenthetical) (Details)
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Investment Company, Financial Highlights [Line Items]      
Asset coverage percentage 236.20% 255.20% 278.10%
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%