Net Assets - Schedule of Shares of Common Stock Issued and Sold (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 29, 2025 |
Jul. 02, 2025 |
Mar. 28, 2025 |
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Equity [Abstract] | |||||
| Number of Shares Issued (in shares) | 3,101,737 | 2,148,557 | 3,090,235 | 8,340,529 | |
| Gross Proceeds | $ 50,000 | $ 35,000 | $ 50,000 | $ 135,000 | $ 50,001 |
| Net Proceeds | $ 50,000 | $ 35,000 | $ 50,000 | $ 135,000 | |
| Average Price/Share (in dollars per share) | $ 16.12 | $ 16.29 | $ 16.18 | ||