v3.25.2
Share-Based Compensation (Trustee Deferral Program) (Narrative) (Details) - shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
LTIP Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 914  
Deferred Stock Units (DSUs)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 379  
Granted DSUs (in shares) 602  
Restricted share units outstanding (in shares) 11,263 11,486
Unrestricted Common Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 224