XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Net Assets - Summary of Common Shares Issued and Proceeds Received (Details) - USD ($)
3 Months Ended
Mar. 26, 2024
Mar. 06, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class of Stock [Line Items]          
Number of Common Shares Issued     141,664,937   140,208,028
Proceeds Received $ 150,000,000 $ 349,736,000   $ 499,736,000  
Subscription Agreements          
Class of Stock [Line Items]          
Number of Common Shares Issued 5,174,155 12,174,753 0 17,348,908  
Proceeds Received     $ 0