XML 29 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements Of Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Consolidated Statement Of Equity (Parenthetical) [Abstract]      
Dividend declared per common share $ 1.1104 $ 1.0378 $ 0.97
Issuance of common stock from private placement, shares     21,661,095
Issuance of common stock from stock purchase contracts, shares 9,029,461 127,749 2,335,654
Issue of common shares under dividend reinvestment plan 368,278 374,824 388,978
Stock Issued During Period, Shares, New Issues, Forward Equity Sale Agreement 1,321,994 6,700,000  
Repurchase of stock, shares 25,037 76,732 82,320
Equity compensation plan, shares 81,516 206,163 239,512
Exercise of stock options, shares 69,684 122,297 74,832