XML 152 R129.htm IDEA: XBRL DOCUMENT
v3.25.0.1

STOCKHOLDERS' EQUITY - Dividends (Details) - USD ($) $ / shares in Units, $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Common stock |  |  |  |
Dividends declared per share of common stock (in usd per share) |  | $ 1.68 | $ 1.68 | $ 1.62
Dividends Declared |  | $ 769 | $ 808 | $ 779
Payments of ordinary common stock dividends | $ 769 | 769 | 808 | 779
Preferred stock |  |  |  |
Dividends Declared |  | 137 | 117 | 113
Dividends Paid | 134 | $ 134 | $ 120 | $ 113
Series B |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 84.92 | $ 74.49 | $ 60.00
Dividends Declared |  | $ 25 | $ 22 | $ 18
Dividends Paid | 26 |  | $ 25 | $ 18
Series C |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 80.78 | $ 63.75 | $ 63.75
Dividends Declared |  | $ 24 | $ 19 | $ 19
Dividends Paid | 23 |  | $ 19 | $ 19
Series D |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 39.66 | $ 63.50 | $ 63.50
Dividends Declared |  | $ 12 | $ 19 | $ 19
Dividends Paid | 17 |  | $ 19 | $ 19
Series E |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 50.00 | $ 50.00 | $ 50.00
Dividends Declared |  | $ 23 | $ 22 | $ 22
Dividends Paid | 23 |  | $ 22 | $ 22
Series F |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 56.50 | $ 56.50 | $ 56.50
Dividends Declared |  | $ 23 | $ 23 | $ 23
Dividends Paid | 23 |  | $ 23 | $ 23
Series G |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) |  | $ 40.00 | $ 40.00 | $ 40.00
Dividends Declared |  | $ 12 | $ 12 | $ 12
Dividends Paid | $ 12 |  | $ 12 | $ 12
Series H |  |  |  |
Preferred stock |  |  |  |
Dividends declared per share of preferred stock (in usd per share) | $ 45.68 |  | $ 0 | $ 0
Dividends Declared | $ 18 |  | $ 0 | $ 0
Dividends Paid | $ 10 |  | $ 0 | $ 0

X
- Definition Aggregate dividends declared during the period for each share of common stock outstanding. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_CommonStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2 + Details
Name: | us-gaap_DividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DividendsCommonStockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477787/942-405-45-2 + Details
Name: | us-gaap_DividendsPreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_DividendsPreferredStockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsOfDividendsCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15 + Details
Name: | us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Aggregate dividends declared during the period for each share of preferred stock outstanding. + References No definition available. + Details
Name: | us-gaap_PreferredStockDividendsPerShareDeclared
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesCPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesDPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesFPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesGPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_SeriesHPreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |