v3.26.1
Investments - Schedule of Investment Portfolio at Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
First-lien senior secured debt investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost $ 2,244,954 $ 2,163,739
Fair Value 2,222,793 2,157,399
Equity investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 34,367 33,761
Fair Value 43,825 41,022
Total portfolio company investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 2,279,321 2,197,500
Fair Value $ 2,266,618 $ 2,198,421