v3.26.1
Net Assets - Schedule of Common Share Issuance (Details) - $ / shares
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Mar. 03, 2025
Feb. 28, 2025
Jan. 31, 2025
Dec. 31, 2024
Class S                  
Investment Company, Change in Net Assets [Line Items]                  
NAV Per Share (in dollars per share) $ 26.15 $ 26.33 $ 26.69 $ 26.89 $ 27.25   $ 27.40 $ 27.50 $ 27.62
Class D                  
Investment Company, Change in Net Assets [Line Items]                  
NAV Per Share (in dollars per share) 26.15 26.33 26.69 26.89 27.25 $ 27.40 0 0  
Class I                  
Investment Company, Change in Net Assets [Line Items]                  
NAV Per Share (in dollars per share) $ 26.15 $ 26.33 $ 26.69 $ 26.89 $ 27.25   $ 27.40 $ 27.50 $ 27.62