XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Net Assets - Narrative (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Equity [Abstract]    
Common shares, issued (in shares) 75,654,705 60,925,719
Common shares, outstanding (in shares) 75,654,705 60,925,719
Common shares, par value (in usd per share) $ 0.001 $ 0.001
Share repurchase program, authorized (as a percent) 5.00%  
Share repurchase program, minimum holding period 1 year  
Share repurchase program, price if outstanding less than one year, percent of NAV (as a percent) 98.00%