v3.26.1
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, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net investment income $ 8,337 $ 11,275 $ 17,459 $ 22,013
Net increase (decrease) in net assets resulting from operations $ 10,667 $ 13,174 $ 16,826 $ 25,863
Weighted average shares of common stock outstanding, Basic (in shares) 40,600 40,234 40,547 40,186
Weighted average shares of common stock outstanding, Diluted (in shares) 40,600 40,234 40,547 40,186
Net investment income per share of common stock, Basic (in dollars per share) $ 0.21 $ 0.28 $ 0.43 $ 0.55
Net investment income per share of common stock, Diluted (in dollars per share) 0.21 0.28 0.43 0.55
Net increase (decrease) in net assets resulting from operations per share of common stock (in dollars per share) $ 0.26 $ 0.33 $ 0.41 $ 0.64