v3.26.1
Net Assets - Schedule of Net Asset Value Per Share (Details) - $ / shares
Jun. 30, 2026
Jun. 01, 2026
May 01, 2026
Apr. 01, 2026
Mar. 31, 2026
Mar. 01, 2026
Feb. 01, 2026
Jan. 01, 2026
Dec. 31, 2025
Net Assets [Abstract]                  
NAV Per Share $ 24.18 $ 24.13 $ 24.16 $ 24.01 $ 24.01 $ 23.95 $ 24.4 $ 24.64 $ 24.64