XML 52 R42.htm IDEA: XBRL DOCUMENT
v3.19.2

Leases (Tables) | 6 Months Ended
--- | ---
Jun. 30, 2019
Leases [Abstract] |
Lease Assets and Liabilities [Table Text Block] | The following table presents the balances for operating and finance ROU assets and lease liabilities:
Leases |  | Classification |  | June 30, 2019
|  | (in millions)
Assets |  |  |  |
Operating lease assets |  | Other assets |  | $ | 225 |
Finance lease assets |  | Other assets |  | 56 |
Total lease assets |  |  |  | $ | 281 |
Liabilities |  |  |  |
Operating lease liabilities |  | Other liabilities |  | $ | 246 |
Finance lease liabilities |  | Long-term debt |  | 64 |
Total lease liabilities |  |  |  | $ | 310 |
Maturity of Lease Liabilities [Table Text Block] | Maturities of lease liabilities, weighted-average remaining term and weighted-average discount rate are as follows:
Maturity of Lease Liabilities |  | June 30, 2019
Finance Leases |  | Operating Leases
|  | (in millions)
2019 |  | $ | 8 |  |  | $ | 27 |
2020 |  | 14 |  |  | 59 |
2021 |  | 10 |  |  | 45 |
2022 |  | 10 |  |  | 37 |
2023 |  | 10 |  |  | 30 |
Thereafter |  | 19 |  |  | 75 |
Total lease payments |  | 71 |  |  | 273 |
Less: Interest |  | (7 | ) |  | (27 | )
Present value of lease liabilities |  | $ | 64 |  |  | $ | 246 |
Weighted-average remaining lease term (years) |  | 6.3 |  |  | 6.3 |
Weighted-average discount rate |  | 3.4 | % |  | 3.1 | %
Maturities of lease liabilities prior to the adoption of new lease guidance were as follows:
Maturity of Lease Liabilities |  | December 31, 2018
Operating Leases
|  | (in millions)
2019 |  | $ | 61 |
2020 |  | 53 |
2021 |  | 40 |
2022 |  | 33 |
2023 |  | 26 |
Thereafter |  | 65 |
Total lease payments |  | $ | 278 |

X
- Definition Leases asset and leases liabilities table text block + References No definition available. + Details
Name: | amp_LeasesTableTextBlockTableTextBlock
Namespace Prefix: | amp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition operating and finance lease liabilities maturities [Table Text Block] + References No definition available. + Details
Name: | amp_OperatingAndFinanceLeasesLiabilitiesMaturitiesTableTextBlock
Namespace Prefix: | amp_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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