v3.25.2
Net Assets - Schedule of share repurchases (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Schedule of Investments [Line Items]  
Repurchase deadline request May 30, 2025
Total Number of Shares Repurchase 3,036
Percentage of Outstanding Shares Repurchased 0.02% [1]
Price Paid Per Share | $ / shares $ 24.03
Repurchase Pricing Date May 30, 2025
Amount Repurchased | $ $ 73 [2]
Maximum number of shares that may yet be purchased under the repurchase plan 0 [3]
[1] Percentage is based on total shares as of the close of the previous calendar quarter.
[2] Amounts shown net of Early Repurchase Deductions, if any.
[3] All repurchase requests were satisfied in full.