Net Assets - Shares Issued and Proceeds Received (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jul. 01, 2025 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Subsidiary, Sale of Stock [Line Items] | ||||
| Net proceeds | $ 0 | $ 247,854 | ||
| At-the-Market Offering, Offering | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Number of common shares issued (in shares) | 2,045,455 | |||
| Gross proceeds | $ 64,205 | |||
| Placement Fees/Offering Expenses | 193 | |||
| Net proceeds | $ 5,400 | $ 64,012 | ||
| Offering price per share (in usd per share) | $ 31.29 | $ 31.29 | ||
| At-the-Market Offering, Offering 2 | ||||
| Subsidiary, Sale of Stock [Line Items] | ||||
| Number of common shares issued (in shares) | 7,807,103 | |||
| Gross proceeds | $ 250,902 | |||
| Placement Fees/Offering Expenses | 2,060 | |||
| Net proceeds | $ 248,842 | |||
| Offering price per share (in usd per share) | $ 31.87 | $ 31.87 | ||