v3.25.2
Condensed Consolidated Statements Of Equity (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Condensed Consolidated Statements Of Equity (Parenthetical) [Abstract]        
Common stock, dividends, per share, cash paid $ 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 105,842 104,369 108,544 117,210
Issuance of common stock from at-the-market sale agreements, shares 3,664,762 1,627,009    
Repurchase of stock, shares 75 61,455 30 62,872
Equity compensation plan, shares 21,857 155,823 23,142 160,694
Exercise of stock options, shares 2,117 9,703 7,117 4,971