v3.26.1
Investments - Schedule of Investment Portfolio at Amortized Cost and Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost $ 352,248 $ 349,217
Fair Value 353,406 351,716
First-Lien Senior Secured Debt Investments [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 314,628 314,856
Fair Value 315,786 317,355
Investments in Money Market Funds [Member]    
Schedule of Investment Portfolio at Amortized Cost and Fair Value [Line Items]    
Amortized Cost 37,620 34,361
Fair Value $ 37,620 $ 34,361