CONSOLIDATED STATEMENTS OF ASSETS AND LIABILITIES (Parenthetical) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Investments, amortized cost | $ 2,306,378 | $ 2,469,396 | |||||||||
| Common stock, par value (in dollars per share) | $ 0.01 | $ 0.01 | |||||||||
| Common stock, authorized (in shares) | 198,000,000 | 198,000,000 | |||||||||
| Common stock, issued (in shares) | 70,270,936 | 71,807,190 | |||||||||
| Common stock, outstanding (in shares) | 70,270,936 | 71,807,190 | 72,902,981 | ||||||||
| Non-controlled/non-affiliated | |||||||||||
| Investments, amortized cost | $ 2,057,575 | [1] | $ 2,202,028 | [2] | |||||||
| Non-controlled/affiliated | |||||||||||
| Investments, amortized cost | 118,302 | [3] | 96,367 | ||||||||
| Controlled/affiliated | |||||||||||
| Investments, amortized cost | $ 130,501 | $ 171,001 | |||||||||
| |||||||||||