v3.26.1
Net Assets - Summary of Capital Commitments, Pursuant to Subscription Agreements, and Contributions from Its Stockholders (Details) - Common Shares - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Capital Commitments [Line Items]    
Capital Commitments $ 500,000 $ 500,000
Funded Capital Commitments $ 414,877 $ 414,877
Percentage of Capital Commitments Funded 83.00% 83.00%