v3.25.3
Net Assets - Schedule of Repurchases under 2025 10b5-1 Plan (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Jul. 31, 2025
Jun. 30, 2025
Sep. 30, 2025
Share Repurchase Program [Line Items]      
Total Number of Shares Repurchased 2,136,943 1,047,183 3,184,126
Average Price Paid per Share (including commissions) $ 11.73 $ 11.55  
Approximate Dollar Value of Shares that have been Purchased Under the Plan $ 25,068 $ 12,095 $ 37,163
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plan $ 37,837 $ 62,905