v3.26.1
Net Assets - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Equity [Abstract]        
Stock repurchase program, percentage of outstanding shares offered to repurchase     5.00%  
Repurchased NAV percentage     98.00%  
Subscription holding period     1 year  
Repurchased (in shares) 93,220,007 43,576,158 226,909,559 66,600,528