Distributions - Schedule of Cash Dividend Distribution (Details) - USD ($) |
6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Distribution To Shareholders [Line Items] | ||||
| Distributions | $ 3,457,199 | $ 7,499,487 | $ 8,637,842 | $ 9,065,336 |
| Percentage | 100.00% | 100.00% | 100.00% | 100.00% |
| Ordinary Income And Short-term Capital Gains [Member] | ||||
| Distribution To Shareholders [Line Items] | ||||
| Distributions | $ 3,457,199 | $ 7,499,487 | $ 8,637,842 | $ 9,065,336 |
| Percentage | 100.00% | 100.00% | 100.00% | 100.00% |
| Long Term Capital Gains [Member] | ||||
| Distribution To Shareholders [Line Items] | ||||
| Distributions | $ 0 | $ 0 | $ 0 | $ 0 |
| Percentage | 0.00% | 0.00% | 0.00% | 0.00% |