v3.26.1
Net Assets - Narrative (Details) - $ / shares
55 Months Ended
Apr. 04, 2017
Sep. 30, 2016
Apr. 30, 2021
Jun. 30, 2026
Dec. 31, 2025
Equity, Class of Treasury Stock [Line Items]          
Shares authorized (in shares)       450,000,000 450,000,000
Common shares par value (in usd per share)       $ 0.01 $ 0.01
Common Stock | Continuous Public Offering          
Equity, Class of Treasury Stock [Line Items]          
Common stock, shares issued (in shares)     151,364,239    
Common Stock | Adviser          
Equity, Class of Treasury Stock [Line Items]          
Shares issued (in shares)   100      
Common Stock | Advisor Affiliates          
Equity, Class of Treasury Stock [Line Items]          
Shares issued (in shares) 277,788