v3.26.1
Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,583,870 $ 4,466,647
Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value 51,295 41,162
Investment Type Concentration Risk | Total Investments Benchmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,583,870 $ 4,466,647
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,299,681 $ 4,209,798
Percentage of Total Portfolio 93.80% 94.20%
Investment Type Concentration Risk | Total Investments Benchmark | Unsecured Debt    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 76,543 $ 69,614
Percentage of Total Portfolio 1.70% 1.60%
Investment Type Concentration Risk | Total Investments Benchmark | Preferred Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 55,378 $ 52,735
Percentage of Total Portfolio 1.20% 1.20%
Investment Type Concentration Risk | Total Investments Benchmark | Common Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 93,924 $ 86,275
Percentage of Total Portfolio 2.00% 1.90%
Investment Type Concentration Risk | Total Investments Benchmark | Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 51,295 $ 41,162
Percentage of Total Portfolio 1.10% 0.90%
Investment Type Concentration Risk | Total Investments Benchmark | Investment Funds & Vehicles    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 7,049 $ 7,063
Percentage of Total Portfolio 0.20% 0.20%