v3.25.1
Net Assets (Details 2) - $ / shares
Mar. 31, 2025
Mar. 04, 2025
Mar. 02, 2025
Dec. 31, 2024
Mar. 31, 2023
Net Assets          
Net Asset Value Per Share $ 25.01 $ 25.00 $ 25.00 $ 25.00 $ 25.01