v3.26.1
Net Assets - Schedule of Net Offering Price Per Share (Details) - $ / shares
Jun. 30, 2026
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
Public Offering              
Subsidiary, Sale of Stock [Line Items]              
Net Offering Price Per Share (in dollars per share) $ 24.14 $ 24.21 $ 24.17 $ 24.10 $ 24.50 $ 24.89 $ 25.00