v3.26.1
Net Assets - Summary of Common Shares Issued and Proceeds Received (Details) - USD ($)
6 Months Ended
Jun. 23, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]        
Number of Common Shares Issued   161,090,631   146,285,685
Subscription Agreements        
Class of Stock [Line Items]        
Number of Common Shares Issued 8,677,493 8,677,493 0  
Proceeds received $ 250,000,000 $ 250,000,000 $ 0