Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,466,647 $ 3,659,978
Investment Type Concentration Risk | Total Investments Benchmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,466,647 $ 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,209,798 $ 3,419,044
Percentage of Total Portfolio 94.20% 93.40%
Investment Type Concentration Risk | Total Investments Benchmark | Unsecured Debt    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 69,614 $ 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 $ 52,735 $ 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 $ 86,275 $ 74,855
Percentage of Total Portfolio 1.90% 2.00%
Investment Type Concentration Risk | Total Investments Benchmark | Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 41,162 $ 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 $ 7,063 $ 6,220
Percentage of Total Portfolio 0.20% 0.20%