v3.25.1
Consolidated Statements of Assets and Liabilities (Parentheticals) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Statement of Financial Position [Abstract]    
Amortized cost $ 922,170 $ 665,676
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,557,565 13,909,942
Common stock shares outstanding 18,557,565 13,909,942