XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements Of Equity (Parenthetical) - $ / shares
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Condensed Consolidated Statements Of Equity (Parenthetical) [Abstract]            
Common stock, dividends, per share, cash paid $ 0.3426 $ 0.3255 $ 0.3255 $ 0.3255 $ 0.3071 $ 0.3071
Dividend declared per common share     $ 0.3255     $ 0.3071
Issuance of common stock under dividend reinvestment plan, shares 104,013 105,842 104,369 106,063 108,544 117,210
Issuance of common stock from at-the-market sale agreements, shares 2,379,579 3,664,762 1,627,009 823,595    
Repurchase of stock, shares 975 75 61,455 73 30 62,872
Equity compensation plan, shares 3,316 21,857 155,823 577 23,142 160,694
Exercise of stock options, shares 2,588 2,117 9,703 3,295 7,117 4,971