Consolidated Statements of Assets and Liabilities (Parenthetical) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Statement of Financial Position [Abstract] | ||||||||||
| Cost | $ 1,525,141 | [1],[2] | $ 1,451,005 | [3] | ||||||
| Deferred financing costs, accumulated amortization | $ 7,573 | $ 5,050 | ||||||||
| Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 | ||||||||
| Common stock, authorized (in shares) | 500,000,000 | 500,000,000 | ||||||||
| Common stock, issued (in shares) | 95,740,093 | 94,236,672 | ||||||||
| Common stock, outstanding (in shares) | 95,740,093 | 94,236,672 | ||||||||
| ||||||||||