Financial Highlights - Schedule of financial highlights of the company (Parenthetical) (Details) |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Investment Company, Financial Highlights [Abstract] | ||
| Administrator percentage on average net assets | 0.00% | (0.28%) |
| Adviser percentage on average net assets | 0.11% | (0.70%) |