v3.26.1
Investment Portfolio - 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 $ 1,560,399 $ 1,521,693
Fair Value $ 1,553,547 [1] $ 1,536,368 [2]
Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 100.00% 100.00%
Senior Secured Loans—First Lien    
Schedule of Investments [Line Items]    
Amortized cost $ 1,173,912 $ 1,156,542
Fair Value $ 1,156,241 [1] $ 1,162,247 [2]
Senior Secured Loans—First Lien | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 74.40% 75.60%
Subordinated Debt    
Schedule of Investments [Line Items]    
Amortized cost $ 1,032 $ 0
Fair Value $ 1,032 [1] $ 0
Subordinated Debt | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.10% 0.00%
Asset Based Finance    
Schedule of Investments [Line Items]    
Amortized cost $ 383,071 $ 365,151
Fair Value $ 393,890 [1] $ 374,121 [2]
Asset Based Finance | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 25.30% 24.40%
Equity/Other    
Schedule of Investments [Line Items]    
Amortized cost $ 2,384 $ 0
Fair Value $ 2,384 [1] $ 0
Equity/Other | Percentage of Portfolio | Investment Type Risk    
Schedule of Investments [Line Items]    
Percentage of Portfolio 0.20% 0.00%
[1] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.
[2] See Note 8 for additional information regarding the fair value of the Company’s financial instruments.