v3.26.1
Net Assets - Schedule of Capital Commitments (Details) - Common Equity - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Class of Stock [Line Items]    
Capital Commitments $ 800,000 $ 800,000
Funded Capital Commitments $ 258,000 $ 213,000
% of Capital Commitments Funded 32.00% 27.00%