XML 145 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHAREHOLDERS' EQUITY - Summary of Dividends Declared and Paid (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Class of Stock [Line Items]      
Common shares, dividends declared per share (in usd per share) $ 1.76 $ 1.76 $ 1.73
Common shares, dividends paid per share (in usd per share) 1.32 1.32 1.29
Common shares      
Class of Stock [Line Items]      
Dividends paid in year following declaration (in usd per share) 0.44 0.44 0.44
Series E preferred shares      
Class of Stock [Line Items]      
Preferred shares, dividend declared per share (in usd per share) 137.50 137.50 137.50
Preferred shares, dividends paid per share (in usd per share) 103.13 103.13 103.13
Dividends paid in year following declaration (in usd per share) $ 34.38 $ 34.38 $ 34.38