Consolidated Schedule of Investment (Unaudited) (Parenthetical) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Investments [Abstract] | ||
| Investment, Outstanding Voting Securities | 5.00% | 5.00% |
| Investment, Tax Basis, Cost | $ 1,138,190,995 | $ 949,656,720 |
| Investment, Tax Basis, Unrealized Gain (Loss), Total | 10,685,339 | 167,721 |
| Investment, Tax Basis, Unrealized Aprriciation | 27,547,777 | 25,801,092 |
| Investment, Tax Basis, Unrealized Depriciation | $ 38,233,116 | $ 25,633,371 |