Quarterly report [Sections 13 or 15(d)]

Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details)

v3.25.3
Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2025
Dec. 31, 2024
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,306,154 $ 3,659,978
Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value 40,675 30,500
Investment Type Concentration Risk | Total Investments Benchmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,306,154 $ 3,659,978
Percentage of Total Portfolio 100.00% 100.00%
Investment Type Concentration Risk | Total Investments Benchmark | Senior Secured Debt    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,027,409 $ 3,419,044
Percentage of Total Portfolio 93.50% 93.40%
Investment Type Concentration Risk | Total Investments Benchmark | Unsecured Debt    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 68,149 $ 75,557
Percentage of Total Portfolio 1.60% 2.10%
Investment Type Concentration Risk | Total Investments Benchmark | Preferred Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 51,822 $ 53,802
Percentage of Total Portfolio 1.20% 1.50%
Investment Type Concentration Risk | Total Investments Benchmark | Common Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 111,460 $ 74,855
Percentage of Total Portfolio 2.60% 2.00%
Investment Type Concentration Risk | Total Investments Benchmark | Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 40,675 $ 30,500
Percentage of Total Portfolio 0.90% 0.80%
Investment Type Concentration Risk | Total Investments Benchmark | Investment Funds & Vehicles    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 6,639 $ 6,220
Percentage of Total Portfolio 0.20% 0.20%