v3.26.1
Net Assets - Schedule of share repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]      
Repurchase deadline request May 30, 2025 Nov. 29, 2024  
Total Number of Shares Repurchase 3,036 20,259 0
Percentage of Outstanding Shares Repurchased [1] 0.02% 0.20%  
Price Paid Per Share $ 24.03 $ 24.21  
Repurchase Pricing Date Jun. 30, 2025 Dec. 31, 2024  
Amount Repurchased [2] $ 73 $ 490  
Maximum number of shares that may yet be purchased under the repurchase plan [3] 0 0  
[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.