v3.26.3
Subsequent Events - Additional Information (Details) - O 2026 Q2 Dividends [Member]
9 Months Ended
Sep. 30, 2026
Subsequent Event [Line Items]  
Distribution payable date Jan. 28, 2027
Dividends Payable, Date of Record Dec. 31, 2026