v3.26.1
Net Assets - Narrative (Details) - $ / shares
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Equity [Abstract]    
Common shares, issued (in shares) 106,651,371 94,659,223
Common shares, outstanding (in shares) 106,651,371 94,659,223
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%