Income Taxes - Additional Information (Details) |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Income Tax Disclosure [Abstract] | |
| Percentage of minimum net ordinary income and net short-term capital gains in excess of net long-term capital losses for distribution | 90.00% |
| Percentage of minimum distribution amount exceeds distributions for year | 4.00% |
| Percentage of minimum capital gains exceed capital losses for distribution for one year period | 98.20% |
| Percentage of minimum net ordinary income for each calendar for distribution | 98.00% |