v3.26.1
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