XML 14 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Common stock dividends declared and paid (in dollars per share) $ 0.565 $ 0.55 $ 1.13 $ 1.1
Issuance of common stock - Director compensation (in shares) 9,655 7,623 19,224 15,806
Issuance of common stock - Stock purchase plan (in shares) 1,204 1,444 1,987 3,576
Issuance of common stock - ATM equity program (in shares) 303,443 300,326 803,443 650,135
Issuance of common stock - restricted shares, net (in shares)     349,975 255,667