v3.26.3
Investments - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Schedule of Investments [Line Items]          
Purchases of investments on trade date basis $ 36,532 $ 400,391 $ 186,138 $ 1,081,031  
Sales and Repayment of Investments on Trade Date Basis 225,253 548,414 676,732 914,685  
Paid in kind income earned $ 2,882 4,192 $ 11,162 12,886  
Percentage on investments on non-accrual at amortized cost 7.90%   7.90%   3.90%
Percentage on investments on non-accrual at fair value 5.70%   5.70%   2.60%
Net derivative asset at fair value $ 1,256   $ 1,256   $ 0
Non-controlled/Affiliated Investments          
Schedule of Investments [Line Items]          
Paid in kind income earned 275 407 445 1,162  
Dividend income 201 200 654 640  
Dividend income from structured products $ 201 $ 200 $ 654 $ 640  
Investment, Type [Extensible Enumeration] Structured Products [Member] Structured Products [Member] Structured Products [Member] Structured Products [Member]  
Foreign Currency Forward Contracts          
Schedule of Investments [Line Items]          
Derivative instruments fair market value $ 1,256   $ 1,256   $ 0