v3.26.1
Net Assets - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 04, 2015
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class Of Stock [Line Items]            
Common stock, shares issued   96,038,327   96,038,327   95,369,400
Percentage of current market price per share       95.00%    
Stock repurchase program, authorized amount $ 50,000,000 $ 50,000,000   $ 50,000,000    
Stock repurchase program period 6 months          
Share repurchase program, approval date       May 05, 2026    
Stock repurchase program, expiration date       Nov. 30, 2026    
Number of shares repurchased   30,938 0 30,938 0  
Weighted average price per share of stock   $ 16.17   $ 16.17    
Cost of stocks repurchased   $ 500,000   $ 500,000    
Common Stock            
Class Of Stock [Line Items]            
Number of shares repurchased   30,938        
Equity Distribution Agreement            
Class Of Stock [Line Items]            
Stock offering value shares authorized to be sold       100,000,000    
Stock issued during period value of remained       $ 100,000,000