Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Investments - Schedule of Fair Value Portfolio of Investments by Asset Class (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,721,987 $ 4,466,647
Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value 42,507 41,162
Investment Type Concentration Risk | Total Investments Benchmark    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 4,721,987 $ 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,469,019 $ 4,209,798
Percentage of Total Portfolio 94.60% 94.20%
Investment Type Concentration Risk | Total Investments Benchmark | Unsecured Debt    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 71,126 $ 69,614
Percentage of Total Portfolio 1.50% 1.60%
Investment Type Concentration Risk | Total Investments Benchmark | Preferred Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 53,449 $ 52,735
Percentage of Total Portfolio 1.10% 1.20%
Investment Type Concentration Risk | Total Investments Benchmark | Common Stock    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 78,659 $ 86,275
Percentage of Total Portfolio 1.70% 1.90%
Investment Type Concentration Risk | Total Investments Benchmark | Warrants    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 42,507 $ 41,162
Percentage of Total Portfolio 0.90% 0.90%
Investment Type Concentration Risk | Total Investments Benchmark | Investment Funds & Vehicles    
Schedule Of Investments [Line Items]    
Investments at Fair Value $ 7,227 $ 7,063
Percentage of Total Portfolio 0.20% 0.20%