v3.25.2
Investment Portfolio - Schedule of Investment Portfolio At Cost And Fair Value (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Schedule of Investments [Line Items]    
Notional Amount $ 14,371.0 $ 14,044.0
Fair Value $ 13,647.8 [1] $ 13,490.4 [2]
Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 100.00% 100.00%
Senior Secured Loans—First Lien    
Schedule of Investments [Line Items]    
Notional Amount $ 8,397.0 $ 7,995.0
Fair Value $ 8,055.0 $ 7,795.0
Senior Secured Loans—First Lien | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 59.00% 57.80%
Senior Secured Loans—Second Lien    
Schedule of Investments [Line Items]    
Notional Amount $ 692.0 $ 690.0
Fair Value $ 673.0 $ 693.0
Senior Secured Loans—Second Lien | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 4.90% 5.10%
Other Senior Secured Debt    
Schedule of Investments [Line Items]    
Notional Amount $ 33.0 $ 130.0
Fair Value $ 30.0 $ 123.0
Other Senior Secured Debt | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.20% 0.90%
Subordinated Debt    
Schedule of Investments [Line Items]    
Notional Amount $ 207.0 $ 214.0
Fair Value $ 225.0 $ 233.0
Subordinated Debt | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 1.60% 1.70%
Asset Based Finance    
Schedule of Investments [Line Items]    
Notional Amount $ 2,119.0 $ 2,232.0
Fair Value $ 2,000.0 $ 2,102.0
Asset Based Finance | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 14.70% 15.60%
Credit Opportunities Partners JV, LLC    
Schedule of Investments [Line Items]    
Notional Amount $ 1,869.0 $ 1,572.0
Fair Value $ 1,632.0 $ 1,363.0
Credit Opportunities Partners JV, LLC | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 12.00% 10.10%
Equity/Other    
Schedule of Investments [Line Items]    
Notional Amount $ 1,054.0 $ 1,211.0
Fair Value $ 1,033.0 $ 1,181.0
Equity/Other | Percentage  of Portfolio | Customer Concentration Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 7.60% 8.80%
[1] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.
[2] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.