Management Fees, Incentive Fees and Other Expenses - Schedule of Expense Payments and the related Reimbursement Payments (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2026 |
|
| Management Fees Incentive Fees And Other Expense [Abstract] | |||||
| Expense Payments by Adviser | $ 8,586,633 | $ 10,208,957 | $ 7,682,911 | $ 3,096,173 | $ 29,574,674 |
| Unreimbursed Expense Payments | $ 8,586,633 | $ 10,208,957 | $ 7,682,911 | $ 3,096,173 | $ 29,574,674 |