v3.26.1
Commitments and Contingencies - Expense Payments and the related Reimbursement Payments (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Dec. 31, 2024
Reimbursement Payment Adviser Expenses                
Expense Payments by the Adviser             $ 5,378,717  
Reimbursement Payments to the Adviser             (1,537,562)  
Unreimbursed Expenses             $ 3,841,155  
Expense Support and Conditional Reimbursement                
Reimbursement Payment Adviser Expenses                
Expense Payments by the Adviser $ 0 $ 0 $ 131,290 $ 378,636 $ 2,429,382 $ 0   $ 2,439,409
Reimbursement Payments to the Adviser (193,121) (400,000) 0 (537,873) 0 0   (406,568)
Unreimbursed Expenses $ 3,841,155 $ 4,034,276 $ 4,434,276 $ 4,302,986 $ 4,462,223 $ 2,032,841   $ 2,032,841