v3.26.1
Net Assets - Schedule of Repurchases Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
Equity, Class of Treasury Stock [Line Items]      
Approximate Dollar Value of Shares that have been Purchased Under the Plans   $ 35,190 $ 0
Repurchase Program 2026      
Equity, Class of Treasury Stock [Line Items]      
Total Number of Shares Repurchased (in shares) 3,143,108 3,143,108  
Average Price Paid per Share (in usd per shares) $ 11.20    
Approximate Dollar Value of Shares that have been Purchased Under the Plans $ 35,190 $ 35,190  
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plan $ 264,811 $ 264,811