Consolidated Statements of Equity (Parentheticals) - $ / shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Common Stock, Dividends, Per Share, Declared | $ 0.66 | $ 0.62 | $ 0.58 |
| $3.50 Series Preferred Stock [Member] | EIDP | |||
| Preferred Stock, Dividends Per Share | 3.50 | 3.50 | 3.50 |
| Preferred Stock, Dividend Rate, Per-Dollar-Amount | 3.50 | 3.50 | 3.50 |
| $4.50 Series Preferred Stock [Member] | EIDP | |||
| Preferred Stock, Dividends Per Share | 4.50 | 4.50 | 4.50 |
| Preferred Stock, Dividend Rate, Per-Dollar-Amount | $ 4.50 | $ 4.50 | $ 4.50 |