v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Expense Payments and the Related Reimbursement (Details) - Affiliated Entity - USD ($)
3 Months Ended 6 Months Ended
Oct. 05, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Expense Reimbursement          
Related Party Transaction [Line Items]          
Payment term 45 days        
Amount of transaction   $ 0 $ 0 $ 0 $ 0
Reimbursement Payment          
Related Party Transaction [Line Items]          
Payment term 3 years        
Amount of transaction   $ 0 $ 0 $ 0 $ 0