v3.26.1
NET ASSETS - Schedule of Share Repurchase Under Share Repurchase Program (Details) - Common Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dividend Declared, January 2026    
Total Number of Shares Repurchased 777,849.792  
Percentage of Outstanding Shares Repurchased [1] 1.62%  
Price Paid Per Share $ 19.75  
Repurchase Pricing Date Dec. 31, 2025  
Amount Repurchased [2] $ 15,365  
Dividend Declared, April 2026    
Total Number of Shares Repurchased 2,437,463.588  
Percentage of Outstanding Shares Repurchased [1] 5.00%  
Price Paid Per Share $ 19.29  
Repurchase Pricing Date Mar. 31, 2026  
Amount Repurchased [2] $ 46,128  
Dividend Declared, April 2025    
Total Number of Shares Repurchased   19,735.281
Percentage of Outstanding Shares Repurchased [1]   0.12%
Price Paid Per Share   $ 19.59
Repurchase Pricing Date   Mar. 31, 2025
Amount Repurchased [2]   $ 383
[1] The percentage is based on the total shares outstanding as of the end of the calendar month immediately preceding the filing date.
[2] Amount repurchased is net of any early redemption fees.