v3.26.3
Net Increase (Decrease) in Net Assets per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]        
Net investment income $ 6,586 $ 10,310 $ 24,045 $ 32,323
Net increase (decrease) in net assets resulting from operations $ (1,714) $ 15,233 $ 15,113 $ 41,095
Weighted average shares of common stock outstanding, Basic (in shares) 40,711 40,325 40,602 40,233
Weighted average shares of common stock outstanding, Diluted (in shares) 40,711 40,325 40,602 40,233
Net investment income per share of common stock, Basic (in dollars per share) $ 0.16 $ 0.26 $ 0.59 $ 0.80
Net investment income per share of common stock, Diluted (in dollars per share) 0.16 0.26 0.59 0.80
Net increase (decrease) in net assets resulting from operations per share of common stock (in dollars per share) $ (0.04) $ 0.38 $ 0.37 $ 1.02