Annual report pursuant to Section 13 and 15(d)

Earnings Per Share ("EPS") - Narrative (Details)

v3.25.0.1
Earnings Per Share ("EPS") - Narrative (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 12, 2023
5.25%, $345,000 aggregate principal | Unsecured Senior Notes        
Antidilutive securities        
Interest rate 5.25%     5.25%
Weighted average restricted shares and deferred shares        
Antidilutive securities        
Weighted average antidilutive securities excluded from computation of diluted earnings per share (in shares) 434 416 399  
Weighted average TB-PIUs        
Antidilutive securities        
Weighted average antidilutive securities excluded from computation of diluted earnings per share (in shares) 223 175 187  
Weighted Average Vested PIUs        
Antidilutive securities        
Weighted average antidilutive securities excluded from computation of diluted earnings per share (in shares) 215 154    
Weighted Average PB-PIUs        
Antidilutive securities        
Weighted average antidilutive securities excluded from computation of diluted earnings per share (in shares)   629