v3.26.1
Net Assets - Summary of Net Asset Value Per Share and Offering Price (Details) - $ / shares
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Dec. 31, 2024
Class S                
Schedule of Investments [Line Items]                
Net asset value per share $ 23.9 $ 24.14 $ 24.34 $ 24.4 $ 24.65 $ 24.77 $ 24.83 $ 24.86
Class D                
Schedule of Investments [Line Items]                
Net asset value per share 23.9 24.14 24.34 24.4 24.65 24.77 24.83 24.86
Class I                
Schedule of Investments [Line Items]                
Net asset value per share $ 23.9 $ 24.14 $ 24.34 $ 24.4 $ 24.65 $ 24.77 $ 24.83 $ 24.86