v3.26.1
Investments - Schedule of Investment Portfolio at Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 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,168,589 $ 2,163,739
Fair Value 2,151,607 2,157,399
Equity investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 33,816 33,761
Fair Value 42,697 41,022
Investments in money market funds [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 18,348 25,409
Fair Value 18,348 25,409
Total Investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 2,220,753 2,222,909
Fair Value $ 2,212,652 $ 2,223,830