v3.26.1
Fees, Expenses, Agreements and Related Party Transactions - Investment Advisory Agreement (Details) - Investment Advisory Agreement - component
Oct. 05, 2020
Jun. 30, 2026
Related Party Transaction [Line Items]    
Number of components in the agreement   1
Affiliated Entity    
Related Party Transaction [Line Items]    
Termination notice period 60 days  
Number of components in the agreement   2