v3.25.2
Consolidated Statements of Assets and Liabilities (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Amortized cost $ 979,701 $ 665,676
Investment, Issuer Affiliation [Extensible Enumeration] Investment, Unaffiliated Issuer [Member] Investment, Unaffiliated Issuer [Member]
Common stock, par or stated value per share $ 0.001 $ 0.001
Common stock shares authorized 1,000,000,000 1,000,000,000
Common stock shares issued 18,764,757 13,909,942
Common stock shares outstanding 18,764,757 13,909,942