v3.25.2
Net Assets (Details 2) - $ / shares
Jun. 30, 2025
Mar. 31, 2025
Mar. 03, 2025
Mar. 02, 2025
Dec. 31, 2024
Net Assets Abstract          
Net asset value per share $ 25.27 $ 25.01 $ 25 $ 25 $ 25