Net Assets - Schedule of Sale of Stock (Details) - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | ||||
|---|---|---|---|---|---|
May 15, 2026 |
Mar. 24, 2026 |
Mar. 28, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Equity [Abstract] | |||||
| Number of Shares Issued (in shares) | 580,074 | 1,711,263 | 3,090,235 | 2,291,337 | 3,090,235 |
| Gross Proceeds | $ 9,403 | $ 27,500 | $ 50,000 | $ 36,903 | $ 50,000 |
| Net Proceeds | $ 9,403 | $ 27,500 | $ 50,000 | $ 36,903 | $ 50,000 |
| Average Price/Share (in dollars per share) | $ 16.21 | $ 16.07 | $ 16.18 | ||