XML 226 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantees and Contingencies (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Insurance-related Assessments [Member]    
Contingencies    
Liability related to guaranty fund assessments $ 14,000,000us-gaap_LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_InsuranceRelatedAssessmentsMember
$ 14,000,000us-gaap_LossContingencyUndiscountedAmountOfInsuranceRelatedAssessmentLiability
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_InsuranceRelatedAssessmentsMember
Premium tax asset 12,000,000us-gaap_LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_InsuranceRelatedAssessmentsMember
12,000,000us-gaap_LossContingencyAccrualInsuranceRelatedAssessmentPremiumTaxOffset
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_InsuranceRelatedAssessmentsMember
Unfavorable Regulatory Action [Member]    
Contingencies    
Litigation settlement, amount   800,000us-gaap_LitigationSettlementAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_UnfavorableRegulatoryActionMember
Roger Krueger, et al. vs. Ameriprise Financial [Member] | Settled Litigation [Member]    
Contingencies    
Litigation settlement, amount 27,500,000us-gaap_LitigationSettlementAmount
/ us-gaap_LitigationCaseAxis
= amp_RogerKruegeretal.vs.AmeripriseFinancialMember
/ us-gaap_LitigationStatusAxis
= us-gaap_SettledLitigationMember
 
Otkritie Capital International LTD and JSC Otkririe Holding v. Threadneedle Asset Management LTD. and Threadneedle Management Services Ltd. [Member] | Pending Litigation [Member]    
Contingencies    
Damages sought by plaintiffs $ 120,000,000us-gaap_LossContingencyDamagesSoughtValue
/ us-gaap_LitigationCaseAxis
= amp_OtkritieCapitalInternationalLTDandJSCOtkririeHoldingv.ThreadneedleAssetManagementLTD.andThreadneedleManagementServicesLtd.Member
/ us-gaap_LitigationStatusAxis
= us-gaap_PendingLitigationMember