v3.26.1
Subsequent Events - Additional Information (Details) - Forecast [Member] - O 2026 Q3 Dividends [Member]
3 Months Ended
Sep. 30, 2026
Subsequent Event [Line Items]  
Distribution payable date Oct. 29, 2026
Distribution date of record Oct. 02, 2026