Net Assets - Schedule of Public Offering Shares Issued and Net Proceeds (Details) - Public Offering - USD ($) $ in Thousands |
6 Months Ended | |||||
|---|---|---|---|---|---|---|
Jun. 01, 2026 |
May 01, 2026 |
Apr. 01, 2026 |
Mar. 01, 2026 |
Feb. 01, 2026 |
Jun. 30, 2026 |
|
| Subsidiary, Sale of Stock [Line Items] | ||||||
| Shares Issued (in shares) | 71,086 | 11,571 | 65,768 | 132,933 | 233,700 | 515,058 |
| Net Proceeds | $ 1,721 | $ 280 | $ 1,586 | $ 3,257 | $ 5,817 | $ 12,661 |