v3.26.1
Investments - Investment By Type (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,375,245 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,363,576 $ 2,508,441
Percentage of Total Portfolio 100.00% 100.00%
First Lien Senior Secured Loans    
Consolidated Schedule of Investments    
Investments, amortized cost $ 1,544,042 $ 1,625,569
Percentage of Total Portfolio 64.90% 64.90%
Market Value $ 1,499,617 $ 1,598,731
Percentage of Total Portfolio 63.40% 63.80%
Second Lien Senior Secured Loans    
Consolidated Schedule of Investments    
Investments, amortized cost $ 29,871 $ 29,819
Percentage of Total Portfolio 1.30% 1.20%
Market Value $ 30,069 $ 30,020
Percentage of Total Portfolio 1.30% 1.20%
Subordinated Debt    
Consolidated Schedule of Investments    
Investments, amortized cost $ 92,268 $ 99,272
Percentage of Total Portfolio 3.90% 4.00%
Market Value $ 86,634 $ 95,687
Percentage of Total Portfolio 3.70% 3.80%
Preferred Equity    
Consolidated Schedule of Investments    
Investments, amortized cost $ 142,023 $ 121,965
Percentage of Total Portfolio 6.00% 4.90%
Market Value $ 182,668 $ 157,244
Percentage of Total Portfolio 7.70% 6.30%
Equity Interests    
Consolidated Schedule of Investments    
Investments, amortized cost $ 131,113 $ 199,100
Percentage of Total Portfolio 5.50% 8.00%
Market Value $ 176,788 $ 226,663
Percentage of Total Portfolio 7.50% 9.00%
Warrants    
Consolidated Schedule of Investments    
Investments, amortized cost $ 0 $ 0
Percentage of Total Portfolio 0.00% 0.00%
Market Value $ 696 $ 1,045
Percentage of Total Portfolio 0.00% 0.00%
Subordinated Notes in Investment Vehicles    
Consolidated Schedule of Investments    
Investments, amortized cost $ 369,709 $ 360,724
Percentage of Total Portfolio 15.60% 14.40%
Market Value $ 354,534 $ 348,654
Percentage of Total Portfolio 15.00% 13.90%
Preferred Equity Interest in Investment Vehicles    
Consolidated Schedule of Investments    
Investments, amortized cost $ 10 $ 10
Percentage of Total Portfolio 0.00% 0.00%
Market Value $ 1,836 [1] $ 1,836 [2]
Percentage of Total Portfolio 0.10% 0.10%
Equity Interests in Investment Vehicles    
Consolidated Schedule of Investments    
Investments, amortized cost $ 66,209 $ 66,208
Percentage of Total Portfolio 2.80% 2.60%
Market Value $ 30,734 $ 48,561
Percentage of Total Portfolio 1.30% 1.90%
Investment Holding    
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,375,245 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,363,576 $ 2,508,441
Percentage of Total Portfolio 100.00% 100.00%
[1] Includes debt and equity investment in ISLP and SLP.
[2] Includes debt and equity investments in ISLP and SLP.