v3.26.1
Investments - Investment By Type (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,482,858 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,470,798 $ 2,508,441
Percentage of Total Portfolio 100.00% 100.00%
First Lien Senior Secured Loans    
Consolidated Schedule of Investments    
Investments, amortized cost $ 1,671,244 $ 1,625,569
Percentage of Total Portfolio 67.20% 64.90%
Market Value $ 1,631,124 $ 1,598,731
Percentage of Total Portfolio 66.00% 63.80%
Second Lien Senior Secured Loans    
Consolidated Schedule of Investments    
Investments, amortized cost $ 29,846 $ 29,819
Percentage of Total Portfolio 1.20% 1.20%
Market Value $ 30,069 $ 30,020
Percentage of Total Portfolio 1.20% 1.20%
Subordinated Debt    
Consolidated Schedule of Investments    
Investments, amortized cost $ 88,992 $ 99,272
Percentage of Total Portfolio 3.60% 4.00%
Market Value $ 81,721 $ 95,687
Percentage of Total Portfolio 3.30% 3.80%
Preferred Equity    
Consolidated Schedule of Investments    
Investments, amortized cost $ 126,322 $ 121,965
Percentage of Total Portfolio 5.10% 4.90%
Market Value $ 165,100 $ 157,244
Percentage of Total Portfolio 6.70% 6.30%
Equity Interests    
Consolidated Schedule of Investments    
Investments, amortized cost $ 130,526 $ 199,100
Percentage of Total Portfolio 5.30% 8.00%
Market Value $ 167,325 $ 226,663
Percentage of Total Portfolio 6.80% 9.00%
Warrants    
Consolidated Schedule of Investments    
Investments, amortized cost $ 0 $ 0
Percentage of Total Portfolio 0.00% 0.00%
Market Value $ 768 $ 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 14.90% 14.40%
Market Value $ 357,639 $ 348,654
Percentage of Total Portfolio 14.50% 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.70% 2.60%
Market Value $ 35,216 $ 48,561
Percentage of Total Portfolio 1.40% 1.90%
Investment Holding    
Consolidated Schedule of Investments    
Investments, amortized cost $ 2,482,858 $ 2,502,667
Percentage of Total Portfolio 100.00% 100.00%
Market Value $ 2,470,798 $ 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.