v3.25.2
Financial Highlights (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Per share data:          
Net asset value attributable to common stock, beginning of period (in dollars per share)     $ 14.10 $ 14.88  
Results of operations          
Net investment income (loss) (in dollars per share) $ 0.29 $ 0.36 0.62 0.81  
Net realized and unrealized gain (loss) on investments, net of change in deferred taxes (in dollars per share)     (0.24) (0.32)  
Net realized and unrealized gain (loss) on derivatives (in dollars per share)     0.01 0  
Net increase (decrease) in net assets resulting from operations attributable to common stockholders and participating securities (in dollars per share) 0.19 0.24 0.38 0.49  
Accretion to redemption value of Series A redeemable convertible preferred stock (in dollars per share)     0 0  
Accrual of Series A redeemable convertible preferred stock distributions (in dollars per share)     (0.02) (0.03)  
Net increase (decrease) in net assets resulting from operations attributable to common stockholders (in dollars per share)     0.36 0.46  
Stockholder distributions          
Common stockholder distributions from net investment income (in dollars per share)     (0.66) (0.76)  
Net decrease in net assets resulting from stockholder distributions (in dollars per share)     (0.66) (0.76)  
Other (in dollars per share)     (0.01) (0.02)  
Net asset value attributable to common stock, end of period (in dollars per share) $ 13.79 $ 14.56 $ 13.79 $ 14.56  
Common shares outstanding at end of year (in shares) 134,387,297 134,244,259 134,387,297 134,244,259 135,487,595
Total return     2.43% 2.91%  
Ratio/Supplemental data attributable to common stock:          
Total net assets attributable to common stock, end of period $ 1,852,747 $ 1,954,438 $ 1,852,747 $ 1,954,438  
Ratio of net investment income to average net assets attributable to common stock     9.94% 12.29%  
Ratio of total expenses to average net assets attributable to common stock     12.60% 10.72%  
Ratio of total net expenses to average net assets attributable to common stock     12.60% 10.72%  
Portfolio turnover rate     13.06% 8.33%