XML 30 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Schedule of Investments - Schedule of Investment Portfolio at Cost and Fair Value (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Investments [Line Items]    
Cost $ 2,522,696 $ 2,535,576
Total investments at fair value $ 2,449,272 $ 2,488,715
Percent of Total Net Assets 205.80% [1] 208.00% [2]
Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 100.00% 100.00%
Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 100.00% 100.00%
Senior debt and 1st lien notes    
Schedule of Investments [Line Items]    
Cost $ 1,747,841 $ 1,705,353
Total investments at fair value $ 1,686,411 $ 1,670,300
Percent of Total Net Assets 142.00% 140.00%
Senior debt and 1st lien notes | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 69.00% 67.00%
Senior debt and 1st lien notes | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 69.00% 67.00%
Subordinated debt and 2nd lien notes    
Schedule of Investments [Line Items]    
Cost $ 184,043 $ 256,850
Total investments at fair value $ 165,455 $ 238,215
Percent of Total Net Assets 14.00% 20.00%
Subordinated debt and 2nd lien notes | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 7.00% 10.00%
Subordinated debt and 2nd lien notes | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 7.00% 10.00%
Structured Product    
Schedule of Investments [Line Items]    
Cost $ 89,543 $ 107,314
Total investments at fair value $ 79,548 $ 93,038
Percent of Total Net Assets 7.00% 8.00%
Structured Product | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 4.00% 4.00%
Structured Product | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 3.00% 4.00%
Equity shares    
Schedule of Investments [Line Items]    
Cost $ 360,691 $ 320,335
Total investments at fair value $ 409,129 $ 374,704
Percent of Total Net Assets 34.00% 31.00%
Equity shares | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 14.00% 13.00%
Equity shares | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 17.00% 15.00%
Equity warrants    
Schedule of Investments [Line Items]    
Cost $ 76 $ 76
Total investments at fair value $ 2,732 $ 2,392
Percent of Total Net Assets 0.00% 0.00%
Equity warrants | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 0.00% 0.00%
Equity warrants | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 0.00% 0.00%
Investments in joint ventures / PE fund    
Schedule of Investments [Line Items]    
Cost $ 136,875 $ 145,648
Total investments at fair value $ 100,164 $ 110,066
Percent of Total Net Assets 8.00% 9.00%
Investments in joint ventures / PE fund | Percentage of Total Portfolio, at Cost | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 6.00% 6.00%
Investments in joint ventures / PE fund | Percentage of Total Portfolio, at Fair Value | Investment Type Concentration Risk    
Schedule of Investments [Line Items]    
Percent of Total Portfolio 4.00% 4.00%
[1] Fair value as a percentage of net assets.
[2] Fair value as a percentage of net assets.