v3.26.1
Subsequent Events - Additional Information (Details) - Subsequent Event
Aug. 12, 2026
Subsequent Event [Line Items]  
Advisory agreement additional term 1 year
Advisory agreement expiration date Sep. 15, 2027
Administrative agreement additional term 1 year
Administrative agreement expiration date Sep. 15, 2027