TSLX offers a 9.6% dividend yield backed by spillover income, strong credit quality, and rising fixed-rate debt exposure.