v3.26.3
Subsequent Events - Additional information (Details) - O 2026 Q4 Dividends [Member] - Forecast [Member]
1 Months Ended
Jan. 28, 2027
Jan. 28, 2027
Subsequent Event [Line Items]    
Distribution date of record   Dec. 31, 2026
Distribution payable date Jan. 28, 2027