v3.25.2
Net Increase (Decrease) in Net Assets per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net investment income $ 11,275 $ 12,604 $ 22,013 $ 28,127
Net increase (decrease) in net assets resulting from operations $ 13,174 $ 8,617 $ 25,863 $ 16,596
Weighted average shares of common stock outstanding, Basic (in shares) 40,234 38,729 40,186 38,189
Weighted average shares of common stock outstanding, Diluted (in shares) 40,234 38,729 40,186 38,189
Net investment income per share of common stock, Basic (in dollars per share) $ 0.28 $ 0.33 $ 0.55 $ 0.74
Net investment income per share of common stock, Diluted (in dollars per share) 0.28 0.33 0.55 0.74
Net increase (decrease) in net assets resulting from operations per share of common stock (in dollars per share) $ 0.33 $ 0.22 $ 0.64 $ 0.43