v3.26.1
Investment Portfolio - Schedule of Composition by Investment Type (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Investments [Line Items]    
Amortized cost $ 2,659,181 $ 2,596,924 [1]
Fair Value $ 2,649,164 [2] $ 2,625,095 [1],[3]
Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 100.00% 100.00%
Net Senior Secured Loans—First Lien    
Schedule of Investments [Line Items]    
Amortized cost $ 2,014,547 $ 1,954,430
Fair Value $ 1,985,852 [2] $ 1,964,215 [3]
Net Senior Secured Loans—First Lien | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 75.00% 74.80%
Subordinated Debt    
Schedule of Investments [Line Items]    
Amortized cost $ 2,286 $ 1,938
Fair Value $ 2,366 [2] $ 2,015 [3]
Subordinated Debt | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.10% 0.10%
Asset Based Finance    
Schedule of Investments [Line Items]    
Amortized cost $ 641,869 $ 640,556
Fair Value $ 660,467 [2] $ 658,865 [3]
Asset Based Finance | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 24.90% 25.10%
Equity/Other    
Schedule of Investments [Line Items]    
Amortized cost $ 479 $ 0
Fair Value $ 479 $ 0
Equity/Other | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.00% 0.00%
[1] Security may be an obligation of one or more entities affiliated with the named company.
[2] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.
[3] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.