v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator    
Net increase (decrease) in net assets resulting from operations $ 18,471 $ 24,859
Less: cumulative preferred stock dividends (1,226) (1,686)
Less: changes in carrying value of redeemable securities (5) (5)
Numerator for EPS - income available to common stockholders, basic 17,240 23,168
Numerator for EPS - income available to common stockholders, diluted $ 17,240 $ 23,168
Denominator    
Weighted average common shares outstanding, basic (in shares) 135,487,474 135,597,814
Weighted average common shares outstanding, diluted (in shares) 135,487,474 135,597,814
Basic earnings per share (in dollar per share) $ 0.13 $ 0.17
Diluted earnings per share (in dollar per share) $ 0.13 $ 0.17