XML 26 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Common stock dividends declared and paid (in dollars per share) $ 2.29 $ 2.23 $ 2.16
Issuance of common stock - Director compensation (in shares) 36,614 34,254 33,013
Issuance of common stock - Stock purchase plan (in shares) 4,060 6,651 7,235
Issuance of common stock - ATM equity program (in shares) 4,652,100 650,135 5,473,072
Issuance of common stock - restricted shares, net (in shares) 342,675 275,317 232,551