10-Q 1 amp-20240630.htm 10-Q amp-20240630
0000820027December 312024Q2falsexbrli:sharesiso4217:USDiso4217:USDxbrli:sharesamp:debt_instrumentxbrli:pureamp:securityamp:segment00008200272024-01-012024-06-3000008200272024-07-260000820027us-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027us-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027us-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027us-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMember2023-01-012023-06-3000008200272024-04-012024-06-3000008200272023-04-012023-06-3000008200272023-01-012023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-3100008200272024-06-3000008200272023-12-310000820027us-gaap:CommonStockMember2024-03-310000820027us-gaap:AdditionalPaidInCapitalMember2024-03-310000820027us-gaap:RetainedEarningsMember2024-03-310000820027us-gaap:TreasuryStockCommonMember2024-03-310000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-3100008200272024-03-310000820027us-gaap:RetainedEarningsMember2024-04-012024-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-04-012024-06-300000820027us-gaap:CommonStockMember2024-04-012024-06-300000820027us-gaap:TreasuryStockCommonMember2024-04-012024-06-300000820027us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300000820027us-gaap:CommonStockMember2024-06-300000820027us-gaap:AdditionalPaidInCapitalMember2024-06-300000820027us-gaap:RetainedEarningsMember2024-06-300000820027us-gaap:TreasuryStockCommonMember2024-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-300000820027us-gaap:CommonStockMember2023-03-310000820027us-gaap:AdditionalPaidInCapitalMember2023-03-310000820027us-gaap:RetainedEarningsMember2023-03-310000820027us-gaap:TreasuryStockCommonMember2023-03-310000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100008200272023-03-310000820027us-gaap:RetainedEarningsMember2023-04-012023-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000820027us-gaap:CommonStockMember2023-04-012023-06-300000820027us-gaap:TreasuryStockCommonMember2023-04-012023-06-300000820027us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000820027us-gaap:CommonStockMember2023-06-300000820027us-gaap:AdditionalPaidInCapitalMember2023-06-300000820027us-gaap:RetainedEarningsMember2023-06-300000820027us-gaap:TreasuryStockCommonMember2023-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-3000008200272023-06-300000820027us-gaap:CommonStockMember2023-12-310000820027us-gaap:AdditionalPaidInCapitalMember2023-12-310000820027us-gaap:RetainedEarningsMember2023-12-310000820027us-gaap:TreasuryStockCommonMember2023-12-310000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000820027us-gaap:RetainedEarningsMember2024-01-012024-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-06-300000820027us-gaap:CommonStockMember2024-01-012024-06-300000820027us-gaap:TreasuryStockCommonMember2024-01-012024-06-300000820027us-gaap:AdditionalPaidInCapitalMember2024-01-012024-06-300000820027us-gaap:CommonStockMember2022-12-310000820027us-gaap:AdditionalPaidInCapitalMember2022-12-310000820027us-gaap:RetainedEarningsMember2022-12-310000820027us-gaap:TreasuryStockCommonMember2022-12-310000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100008200272022-12-310000820027us-gaap:RetainedEarningsMember2023-01-012023-06-300000820027us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300000820027us-gaap:CommonStockMember2023-01-012023-06-300000820027us-gaap:TreasuryStockCommonMember2023-01-012023-06-300000820027us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-01-012024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-01-012023-06-300000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceAdvisoryMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceFinancialPlanningMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceTransactionAndOtherMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberus-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-04-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceOtherProductsMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:DistributionServiceOtherProductsMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:OperatingSegmentsMember2024-04-012024-06-300000820027us-gaap:CorporateNonSegmentMember2024-04-012024-06-300000820027amp:OperatingSegmentsAndCorporateNonSegmentMember2024-04-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2024-04-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2024-04-012024-06-300000820027us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2024-04-012024-06-300000820027us-gaap:IntersegmentEliminationMember2024-04-012024-06-300000820027us-gaap:MaterialReconcilingItemsMember2024-04-012024-06-300000820027amp:EliminationsAndReconcilingItemsMember2024-04-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2024-04-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AssetManagementSegmentMember2024-04-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2024-04-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2024-04-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMember2024-04-012024-06-300000820027amp:CorporateAndReconcilingItemsMember2024-04-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceAdvisoryMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceFinancialPlanningMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceTransactionAndOtherMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberus-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-04-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceOtherProductsMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:DistributionServiceOtherProductsMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:OperatingSegmentsMember2023-04-012023-06-300000820027us-gaap:CorporateNonSegmentMember2023-04-012023-06-300000820027amp:OperatingSegmentsAndCorporateNonSegmentMember2023-04-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2023-04-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2023-04-012023-06-300000820027us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2023-04-012023-06-300000820027us-gaap:IntersegmentEliminationMember2023-04-012023-06-300000820027us-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300000820027amp:EliminationsAndReconcilingItemsMember2023-04-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2023-04-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AssetManagementSegmentMember2023-04-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2023-04-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2023-04-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMember2023-04-012023-06-300000820027amp:CorporateAndReconcilingItemsMember2023-04-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceAdvisoryMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceFinancialPlanningMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceTransactionAndOtherMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberus-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2024-01-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceOtherProductsMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:DistributionServiceOtherProductsMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:OperatingSegmentsMember2024-01-012024-06-300000820027us-gaap:CorporateNonSegmentMember2024-01-012024-06-300000820027amp:OperatingSegmentsAndCorporateNonSegmentMember2024-01-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2024-01-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027us-gaap:IntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2024-01-012024-06-300000820027us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2024-01-012024-06-300000820027us-gaap:IntersegmentEliminationMember2024-01-012024-06-300000820027us-gaap:MaterialReconcilingItemsMember2024-01-012024-06-300000820027amp:EliminationsAndReconcilingItemsMember2024-01-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2024-01-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AssetManagementSegmentMember2024-01-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2024-01-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2024-01-012024-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMember2024-01-012024-06-300000820027amp:CorporateAndReconcilingItemsMember2024-01-012024-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceRetailCustomerMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberamp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:InvestmentAdviceInstitutionalMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceAdvisoryMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceAdvisoryMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceFinancialPlanningMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceFinancialPlanningMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberamp:InvestmentAdviceTransactionAndOtherMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:InvestmentAdviceTransactionAndOtherMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMemberus-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberus-gaap:InvestmentAdviceMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:DistributionServiceMutualFundsMember2023-01-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberamp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceInsuranceAndAnnuityMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceBrokerageCashMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceOtherProductsMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:DistributionServiceOtherProductsMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:DistributionServiceOtherProductsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:DistributionServiceMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberamp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:ProductAndServiceOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027amp:AdviceAndWealthManagementMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:RetirementAndProtectionSolutionsMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:CorporateAndOtherMemberus-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:OperatingSegmentsMember2023-01-012023-06-300000820027us-gaap:CorporateNonSegmentMember2023-01-012023-06-300000820027amp:OperatingSegmentsAndCorporateNonSegmentMember2023-01-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2023-01-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027us-gaap:IntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2023-01-012023-06-300000820027us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2023-01-012023-06-300000820027us-gaap:IntersegmentEliminationMember2023-01-012023-06-300000820027us-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300000820027amp:EliminationsAndReconcilingItemsMember2023-01-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AdviceAndWealthManagementMember2023-01-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:AssetManagementSegmentMember2023-01-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberamp:RetirementAndProtectionSolutionsMember2023-01-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2023-01-012023-06-300000820027amp:OperatingSegmentsExcludingIntersegmentEliminationMember2023-01-012023-06-300000820027amp:CorporateAndReconcilingItemsMember2023-01-012023-06-300000820027us-gaap:OtherLiabilitiesMemberamp:InvestmentAdviceFinancialPlanningMember2024-06-300000820027us-gaap:OtherLiabilitiesMemberamp:InvestmentAdviceFinancialPlanningMember2023-12-310000820027us-gaap:OtherAssetsMemberamp:InvestmentAdviceFinancialPlanningMember2024-06-300000820027us-gaap:OtherAssetsMemberamp:InvestmentAdviceFinancialPlanningMember2023-12-310000820027us-gaap:OtherLiabilitiesMemberamp:CustodialServiceFeesMember2024-06-300000820027us-gaap:OtherLiabilitiesMemberamp:CustodialServiceFeesMember2023-12-310000820027amp:EuropeMiddleEastAndAfricaAssetManagementAssetManagementBusinessOfBMOFinancialGroupMemberus-gaap:InvestmentAdviceMember2024-06-300000820027amp:EuropeMiddleEastAndAfricaAssetManagementAssetManagementBusinessOfBMOFinancialGroupMemberus-gaap:InvestmentAdviceMember2023-12-310000820027us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember2024-01-012024-06-300000820027us-gaap:UnfundedLoanCommitmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:UnfundedLoanCommitmentMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberamp:PropertyFundsNonUSSeriesFundsHedgeFundsAndOtherPrivateFundsAndAffordableHousingPartnershipsAndOtherRealEstatePartnershipsMember2024-06-300000820027us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMemberamp:PropertyFundsNonUSSeriesFundsHedgeFundsAndOtherPrivateFundsAndAffordableHousingPartnershipsAndOtherRealEstatePartnershipsMember2023-12-310000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel1Memberus-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel3Memberus-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:SyndicatedLoansMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel3Memberamp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel1Memberus-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel3Memberus-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:CommonStockMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027amp:SyndicatedLoansMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027amp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel3Memberamp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027amp:SyndicatedLoansMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:FairValueMeasurementsRecurringMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027amp:CollateralizedLoanObligationEntityMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:CollateralizedLoanObligationEntityMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:EquitySecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-03-310000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-03-310000820027us-gaap:EquitySecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-04-012024-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-04-012024-06-300000820027us-gaap:EquitySecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-03-310000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-04-012023-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300000820027us-gaap:EquitySecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310000820027us-gaap:EquitySecuritiesMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-01-012024-06-300000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000820027amp:AssetsOtherMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-310000820027amp:SyndicatedLoansMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-06-300000820027amp:AssetsOtherMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-01-012023-06-300000820027amp:AssetsOtherMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-06-300000820027srt:MinimumMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027srt:MaximumMemberus-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:MortgagesMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:MortgagesMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:OtherAggregatedInvestmentsMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:OtherAggregatedInvestmentsMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-04-012024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-04-012023-06-300000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2024-04-012024-06-300000820027us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-04-012023-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2024-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USTreasuryAndGovernmentMember2024-06-300000820027us-gaap:ForeignGovernmentDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:ResidentialMortgageBackedSecuritiesMember2023-12-310000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USTreasuryAndGovernmentMember2023-12-310000820027us-gaap:ForeignGovernmentDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:OtherDebtSecuritiesMember2023-12-310000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:InvestmentsTotalMember2023-12-310000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:InvestmentsTotalMember2024-06-300000820027amp:CreditRatingAAAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027us-gaap:CreditConcentrationRiskMemberamp:CreditRatingAAAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2024-01-012024-06-300000820027amp:CreditRatingAAAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027us-gaap:CreditConcentrationRiskMemberamp:CreditRatingAAAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2023-01-012023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:CreditRatingAAMember2024-06-300000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMemberamp:CreditRatingAAMember2024-01-012024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:CreditRatingAAMember2023-12-310000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMemberamp:CreditRatingAAMember2023-01-012023-12-310000820027amp:CreditRatingAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027us-gaap:CreditConcentrationRiskMemberamp:CreditRatingAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2024-01-012024-06-300000820027amp:CreditRatingAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027us-gaap:CreditConcentrationRiskMemberamp:CreditRatingAMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2023-01-012023-12-310000820027amp:CreditRatingBBBMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:CreditRatingBBBMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2024-01-012024-06-300000820027amp:CreditRatingBBBMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027amp:CreditRatingBBBMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2023-01-012023-12-310000820027amp:CreditRatingBelowInvestmentGradeMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:CreditRatingBelowInvestmentGradeMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2024-01-012024-06-300000820027amp:CreditRatingBelowInvestmentGradeMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027amp:CreditRatingBelowInvestmentGradeMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2023-01-012023-12-310000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2024-01-012024-06-300000820027us-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMember2023-01-012023-12-310000820027amp:CollateralizedLoanObligationEntityMemberamp:CreditRatingBelowInvestmentGradeMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027amp:CollateralizedLoanObligationEntityMemberamp:CreditRatingBelowInvestmentGradeMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMemberamp:CreditRatingAAMember2024-06-300000820027us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMemberus-gaap:CreditConcentrationRiskMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:DebtSecuritiesAvailableForSaleMemberamp:CreditRatingAAMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:StockholdersEquityTotalMemberamp:InvestmentConcentrationRiskMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:StockholdersEquityTotalMemberamp:InvestmentConcentrationRiskMember2024-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-03-310000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-03-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-03-310000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-04-012024-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-04-012024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-04-012024-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-03-310000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-03-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-03-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-03-310000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-04-012023-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-04-012023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-04-012023-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-01-012024-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-01-012024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-01-012024-06-300000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-12-310000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2022-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2022-12-310000820027us-gaap:CorporateDebtSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-01-012023-06-300000820027us-gaap:CommercialMortgageBackedSecuritiesMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-01-012023-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-01-012023-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027amp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-01-012024-06-300000820027amp:ConsumerAndResidentialPortfolioSegmentMember2024-01-012024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027amp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2022-12-310000820027amp:ConsumerAndResidentialPortfolioSegmentMember2022-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-01-012023-06-300000820027amp:ConsumerAndResidentialPortfolioSegmentMember2023-01-012023-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-06-300000820027amp:ConsumerAndResidentialPortfolioSegmentMember2023-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:ReceivablesMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:ReceivablesMember2023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-04-012024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-04-012023-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-01-012024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-01-012023-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-04-012024-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-04-012023-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-01-012024-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-01-012023-06-300000820027us-gaap:FinancialAssetAcquiredWithCreditDeteriorationMember2024-01-012024-06-300000820027us-gaap:NonperformingFinancingReceivableMember2023-12-310000820027us-gaap:NonperformingFinancingReceivableMember2024-06-300000820027us-gaap:CreditConcentrationRiskMemberus-gaap:RiskLevelHighMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CreditConcentrationRiskMemberus-gaap:RiskLevelHighMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberus-gaap:FinancialAssetPastDueMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberus-gaap:FinancialAssetPastDueMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:DebttoValueRatioGreaterthan100PercentMember2024-06-300000820027us-gaap:Ltv80To100PercentMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:DebttoValue60to80PercentMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:DebttoValue40to60PercentMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:DebttoValueLessthan40PercentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:DebttoValueRatioGreaterthan100PercentMember2023-12-310000820027us-gaap:Ltv80To100PercentMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:DebttoValue60to80PercentMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:DebttoValue40to60PercentMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:DebttoValueLessthan40PercentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastNorthCentralMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastNorthCentralMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastNorthCentralMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastNorthCentralMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastSouthCentralMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastSouthCentralMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastSouthCentralMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:EastSouthCentralMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MiddleAtlanticMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MiddleAtlanticMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MiddleAtlanticMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MiddleAtlanticMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MountainMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MountainMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MountainMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MountainMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:NewEnglandMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:NewEnglandMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:NewEnglandMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:NewEnglandMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027amp:PacificMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027amp:PacificMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027amp:PacificMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027amp:PacificMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:SouthAtlanticMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:SouthAtlanticMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:SouthAtlanticMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:SouthAtlanticMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027amp:WestNorthCentralMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027amp:WestNorthCentralMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027amp:WestNorthCentralMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027amp:WestNorthCentralMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:WestSouthCentralMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:WestSouthCentralMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:WestSouthCentralMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:WestSouthCentralMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMembersrt:ApartmentBuildingMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMembersrt:ApartmentBuildingMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMembersrt:ApartmentBuildingMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMembersrt:ApartmentBuildingMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMembersrt:HotelMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMembersrt:HotelMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMembersrt:HotelMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMembersrt:HotelMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMembersrt:IndustrialPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMembersrt:IndustrialPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMembersrt:IndustrialPropertyMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMembersrt:IndustrialPropertyMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MixedUseMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MixedUseMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MixedUseMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:MixedUseMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMembersrt:OfficeBuildingMember2024-06-300000820027us-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMembersrt:OfficeBuildingMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMembersrt:OfficeBuildingMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMembersrt:OfficeBuildingMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027srt:RetailSiteMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027srt:RetailSiteMemberus-gaap:CommercialRealEstateMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027srt:RetailSiteMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027srt:RetailSiteMemberus-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027us-gaap:CommercialRealEstateMembersrt:OtherPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027us-gaap:CommercialRealEstateMembersrt:OtherPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMembersrt:OtherPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2024-01-012024-06-300000820027us-gaap:CommercialRealEstateMemberus-gaap:CreditConcentrationRiskMembersrt:OtherPropertyMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:CommercialMortgageLoanReceivableMember2023-01-012023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberus-gaap:FinancialAssetPastDueMemberamp:SyndicatedLoansMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberus-gaap:FinancialAssetPastDueMemberamp:SyndicatedLoansMember2023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:InternalRiskRating5Memberamp:SyndicatedLoansMember2024-06-300000820027amp:InternalRiskRating4Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-06-300000820027amp:InternalRiskRating3Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-06-300000820027amp:InternalRiskRating2Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:InternalRiskRating1Memberamp:SyndicatedLoansMember2024-06-300000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:InternalRiskRating5Memberamp:SyndicatedLoansMember2023-12-310000820027amp:InternalRiskRating4Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-12-310000820027amp:InternalRiskRating3Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-12-310000820027amp:InternalRiskRating2Memberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:SyndicatedLoansMember2023-12-310000820027amp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:InternalRiskRating1Memberamp:SyndicatedLoansMember2023-12-310000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:TerminatedFinancialAdvisorBorrowerMember2024-06-300000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:TerminatedFinancialAdvisorBorrowerMember2023-12-310000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-01-012024-06-300000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:ActiveFinancialAdvisorBorrowerMember2024-06-300000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2024-06-300000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMemberamp:ActiveFinancialAdvisorBorrowerMember2023-12-310000820027amp:LoansToFinancialAdvisorsMemberamp:CommercialRealEstateAndCommercialPortfolioSegmentMember2023-12-310000820027us-gaap:FinancialAssetPastDueMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027us-gaap:FinancialAssetPastDueMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScoreGreaterThan810Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore780809Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore740779Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore720To739Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore700To719Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScoreLessThan699Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScoreGreaterThan810Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore780809Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore740779Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore720To739Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore700To719Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScoreLessThan699Memberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMemberstpr:MN2024-06-300000820027us-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMemberstpr:MN2023-12-310000820027amp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMemberstpr:MN2024-01-012024-06-300000820027amp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMemberstpr:MN2023-01-012023-12-310000820027amp:OtherStatesOfTheUnitedStatesExcludingMinnesotaMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:OtherStatesOfTheUnitedStatesExcludingMinnesotaMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:OtherStatesOfTheUnitedStatesExcludingMinnesotaMemberamp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-01-012024-06-300000820027amp:OtherStatesOfTheUnitedStatesExcludingMinnesotaMemberamp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-01-012023-12-310000820027amp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-01-012024-06-300000820027amp:ResidentialMortgageLoanReceivableMemberus-gaap:CreditConcentrationRiskMemberus-gaap:ResidentialMortgageMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-01-012023-12-310000820027us-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027us-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027us-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-01-012024-06-300000820027us-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMemberamp:FICOScoreGreaterthan800Member2024-06-300000820027us-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMemberamp:FICOScoreGreaterthan800Member2023-12-310000820027us-gaap:CreditCardReceivablesMemberamp:FICOScore750799Memberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027us-gaap:CreditCardReceivablesMemberamp:FICOScore750799Memberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore700749Memberus-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore700749Memberus-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:FICOScore.650to699Memberus-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:FICOScore.650to699Memberus-gaap:CreditCardReceivablesMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027us-gaap:CreditCardReceivablesMemberamp:FICOScoreLessthan650Memberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027us-gaap:CreditCardReceivablesMemberamp:FICOScoreLessthan650Memberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:PolicyLoanMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:PolicyLoanMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:MarginLoansMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:MarginLoansMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:PledgedAssetLinesOfCreditMemberamp:ConsumerAndResidentialPortfolioSegmentMember2024-06-300000820027amp:PledgedAssetLinesOfCreditMemberamp:ConsumerAndResidentialPortfolioSegmentMember2023-12-310000820027amp:DepositReceivablesMember2024-06-300000820027amp:DepositReceivablesMember2023-12-310000820027us-gaap:VariableAnnuityMember2023-12-310000820027amp:StructuredVariableAnnuityMember2023-12-310000820027us-gaap:FixedAnnuityMember2023-12-310000820027amp:FixedIndexedAnnuityMember2023-12-310000820027us-gaap:UniversalLifeMember2023-12-310000820027us-gaap:VariableUniversalLifeMember2023-12-310000820027us-gaap:VariableAnnuityMember2024-01-012024-06-300000820027amp:StructuredVariableAnnuityMember2024-01-012024-06-300000820027us-gaap:FixedAnnuityMember2024-01-012024-06-300000820027amp:FixedIndexedAnnuityMember2024-01-012024-06-300000820027us-gaap:UniversalLifeMember2024-01-012024-06-300000820027us-gaap:VariableUniversalLifeMember2024-01-012024-06-300000820027us-gaap:VariableAnnuityMember2024-06-300000820027amp:StructuredVariableAnnuityMember2024-06-300000820027us-gaap:FixedAnnuityMember2024-06-300000820027amp:FixedIndexedAnnuityMember2024-06-300000820027us-gaap:UniversalLifeMember2024-06-300000820027us-gaap:VariableUniversalLifeMember2024-06-300000820027amp:IndexedUniversalLifeMember2023-12-310000820027amp:OtherLifeInsuranceMember2023-12-310000820027amp:LifeContingentPayoutAnnuityMember2023-12-310000820027amp:TermLifeAndWholeLifeInsuranceMember2023-12-310000820027us-gaap:DisabilityInsurancePolicyMember2023-12-310000820027amp:TotalInsuranceAndAnnuitiesDeferredPolicyAcquisitionCostMember2023-12-310000820027amp:IndexedUniversalLifeMember2024-01-012024-06-300000820027amp:OtherLifeInsuranceMember2024-01-012024-06-300000820027amp:LifeContingentPayoutAnnuityMember2024-01-012024-06-300000820027amp:TermLifeAndWholeLifeInsuranceMember2024-01-012024-06-300000820027us-gaap:DisabilityInsurancePolicyMember2024-01-012024-06-300000820027amp:TotalInsuranceAndAnnuitiesDeferredPolicyAcquisitionCostMember2024-01-012024-06-300000820027amp:IndexedUniversalLifeMember2024-06-300000820027amp:OtherLifeInsuranceMember2024-06-300000820027amp:LifeContingentPayoutAnnuityMember2024-06-300000820027amp:TermLifeAndWholeLifeInsuranceMember2024-06-300000820027us-gaap:DisabilityInsurancePolicyMember2024-06-300000820027amp:TotalInsuranceAndAnnuitiesDeferredPolicyAcquisitionCostMember2024-06-300000820027amp:DeferredPolicyAcquisitionCostsOtherBrokerDealerAcquisitionCostsMember2024-06-300000820027us-gaap:VariableAnnuityMember2022-12-310000820027amp:StructuredVariableAnnuityMember2022-12-310000820027us-gaap:FixedAnnuityMember2022-12-310000820027amp:FixedIndexedAnnuityMember2022-12-310000820027us-gaap:UniversalLifeMember2022-12-310000820027us-gaap:VariableUniversalLifeMember2022-12-310000820027us-gaap:VariableAnnuityMember2023-01-012023-12-310000820027amp:StructuredVariableAnnuityMember2023-01-012023-12-310000820027us-gaap:FixedAnnuityMember2023-01-012023-12-310000820027amp:FixedIndexedAnnuityMember2023-01-012023-12-310000820027us-gaap:UniversalLifeMember2023-01-012023-12-310000820027us-gaap:VariableUniversalLifeMember2023-01-012023-12-310000820027amp:IndexedUniversalLifeMember2022-12-310000820027amp:OtherLifeInsuranceMember2022-12-310000820027amp:LifeContingentPayoutAnnuityMember2022-12-310000820027amp:TermLifeAndWholeLifeInsuranceMember2022-12-310000820027us-gaap:DisabilityInsurancePolicyMember2022-12-310000820027amp:TotalInsuranceAndAnnuitiesDeferredPolicyAcquisitionCostMember2022-12-310000820027amp:IndexedUniversalLifeMember2023-01-012023-12-310000820027amp:OtherLifeInsuranceMember2023-01-012023-12-310000820027amp:LifeContingentPayoutAnnuityMember2023-01-012023-12-310000820027amp:TermLifeAndWholeLifeInsuranceMember2023-01-012023-12-310000820027us-gaap:DisabilityInsurancePolicyMember2023-01-012023-12-310000820027amp:TotalInsuranceAndAnnuitiesDeferredPolicyAcquisitionCostMember2023-01-012023-12-310000820027amp:DeferredPolicyAcquisitionCostsOtherBrokerDealerAcquisitionCostsMember2023-12-3100008200272023-01-012023-12-310000820027amp:NonLifeContingentPayoutAnnuityMember2023-12-310000820027amp:NonLifeContingentPayoutAnnuityMember2024-01-012024-06-300000820027amp:NonLifeContingentPayoutAnnuityMember2024-06-300000820027amp:NonLifeContingentPayoutAnnuityMember2022-12-310000820027amp:NonLifeContingentPayoutAnnuityMember2023-01-012023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Membersrt:MinimumMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Membersrt:MaximumMember2024-06-300000820027srt:MinimumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMembersrt:MinimumMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2024-06-300000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:NonIndexedAccountsOfFixedAnnuitiesMember2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMember2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMember2024-06-300000820027amp:FixedIndexedAnnuityNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:NonIndexedAccountsOfUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027srt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:FixedAccountsOfVariableUniversalLifeMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:IndexedUniversalLifeNonIndexedAccountsMember2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMember2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMember2024-06-300000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMember2024-06-300000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMember2024-06-300000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Member2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2024-06-300000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMember2024-06-300000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Membersrt:MinimumMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Membersrt:MaximumMember2023-12-310000820027srt:MinimumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMembersrt:MinimumMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfStructuredVariableAnnuitiesMember2023-12-310000820027amp:FixedAccountsOfStructuredVariableAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:NonIndexedAccountsOfFixedAnnuitiesMember2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedIndexedAnnuityNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedIndexedAnnuityNonIndexedAccountsMember2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedIndexedAnnuityNonIndexedAccountsMember2023-12-310000820027amp:FixedIndexedAnnuityNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:NonIndexedAccountsOfUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027srt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MinimumMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:FixedAccountsOfVariableUniversalLifeMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027srt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:IndexedUniversalLifeNonIndexedAccountsMember2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027srt:MaximumMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:NonIndexedAccountsOfOtherLifeInsuranceMember2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:NonIndexedAccountsOfOtherLifeInsuranceMember2023-12-310000820027amp:NonIndexedAccountsOfOtherLifeInsuranceMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Membersrt:MinimumMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0100To0199Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Membersrt:MinimumMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Memberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0200To0299Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MinimumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0300To0399Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MinimumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMembersrt:MaximumMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Memberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateRangeFrom0400To0500Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Memberamp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberamp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMemberus-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMember2023-12-310000820027amp:AllInsuranceProductsExcludingIndexedAccountsAndNonFixedAccountsMember2023-12-310000820027us-gaap:PolicyholderAccountBalanceAtGuaranteedMinimumCreditingRateMember2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0001To0049Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0050To0099Member2023-12-310000820027amp:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0100To0150Member2023-12-310000820027us-gaap:PolicyholderAccountBalanceAboveGuaranteedMinimumCreditingRateRangeFrom0151AndGreaterMember2023-12-310000820027amp:TermAndWholeLifeInsuranceMember2023-12-310000820027amp:LongTermCareInsuranceMember2023-12-310000820027amp:TermAndWholeLifeInsuranceMember2024-01-012024-06-300000820027amp:LongTermCareInsuranceMember2024-01-012024-06-300000820027amp:TermAndWholeLifeInsuranceMember2024-06-300000820027amp:LongTermCareInsuranceMember2024-06-300000820027amp:TermAndWholeLifeInsuranceMember2022-12-310000820027amp:LongTermCareInsuranceMember2022-12-310000820027amp:TermAndWholeLifeInsuranceMember2023-01-012023-12-310000820027amp:LongTermCareInsuranceMember2023-01-012023-12-310000820027amp:SeparateAccountMutualFundsMember2024-06-300000820027amp:SeparateAccountMutualFundsMember2023-12-310000820027us-gaap:SeparateAccountRealEstateMember2024-06-300000820027us-gaap:SeparateAccountRealEstateMember2023-12-310000820027us-gaap:SeparateAccountEquitySecurityMember2024-06-300000820027us-gaap:SeparateAccountEquitySecurityMember2023-12-310000820027us-gaap:SeparateAccountDebtSecurityMember2024-06-300000820027us-gaap:SeparateAccountDebtSecurityMember2023-12-310000820027us-gaap:SeparateAccountCashAndCashEquivalentsMember2024-06-300000820027us-gaap:SeparateAccountCashAndCashEquivalentsMember2023-12-310000820027amp:SeparateAccountOtherMember2024-06-300000820027amp:SeparateAccountOtherMember2023-12-310000820027amp:UnitizedPooledPensionFundsMember2023-12-310000820027amp:UnitizedPooledPensionFundsMember2024-01-012024-06-300000820027amp:UnitizedPooledPensionFundsMember2024-06-300000820027amp:UnitizedPooledPensionFundsMember2022-12-310000820027amp:UnitizedPooledPensionFundsMember2023-01-012023-12-310000820027us-gaap:GuaranteedMinimumDeathBenefitMember2024-06-300000820027us-gaap:GuaranteedMinimumDeathBenefitMember2023-06-300000820027amp:GuaranteedMinimumLivingBenefitMember2024-06-300000820027amp:GuaranteedMinimumLivingBenefitMember2023-06-300000820027amp:GuaranteedMinimumCompositeBenefitMember2024-06-300000820027amp:GuaranteedMinimumCompositeBenefitMember2023-06-300000820027us-gaap:GuaranteedMinimumDeathBenefitMember2023-12-310000820027amp:GuaranteedMinimumLivingBenefitMember2023-12-310000820027amp:GuaranteedMinimumCompositeBenefitMember2023-12-310000820027us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMemberus-gaap:MeasurementInputUtilizationRateMember2024-06-300000820027srt:MaximumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputUtilizationRateMember2024-06-300000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputUtilizationRateMember2024-06-300000820027amp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberamp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300000820027srt:WeightedAverageMemberamp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300000820027us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMember2024-06-300000820027us-gaap:ValuationTechniqueDiscountedCashFlowMemberamp:MeasurementInputNonperformanceRiskMember2024-06-300000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberamp:MeasurementInputNonperformanceRiskMember2024-06-300000820027us-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMember2024-06-300000820027srt:MaximumMemberus-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300000820027srt:WeightedAverageMemberus-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2024-06-300000820027us-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMemberus-gaap:MeasurementInputUtilizationRateMember2023-12-310000820027srt:MaximumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputUtilizationRateMember2023-12-310000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputUtilizationRateMember2023-12-310000820027amp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberamp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310000820027srt:WeightedAverageMemberamp:MeasurementInputSurrenderRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310000820027us-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberus-gaap:MeasurementInputPriceVolatilityMember2023-12-310000820027us-gaap:ValuationTechniqueDiscountedCashFlowMemberamp:MeasurementInputNonperformanceRiskMember2023-12-310000820027srt:WeightedAverageMemberus-gaap:ValuationTechniqueDiscountedCashFlowMemberamp:MeasurementInputNonperformanceRiskMember2023-12-310000820027us-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMembersrt:MinimumMember2023-12-310000820027srt:MaximumMemberus-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310000820027srt:WeightedAverageMemberus-gaap:MeasurementInputMortalityRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310000820027us-gaap:MeasurementInputUtilizationRateMember2023-01-012023-12-310000820027amp:MeasurementInputSurrenderRateMember2023-01-012023-12-310000820027amp:Seniornotes2024Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:Seniornotes2024Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:SeniorNotes2025Member2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:SeniorNotes2025Member2023-12-310000820027amp:SeniorNotes2026Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:SeniorNotes2026Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027amp:SeniorNotes2028Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:SeniorNotes2028Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027amp:SeniorNotes2032Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027amp:SeniorNotes2032Membersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2023-12-310000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:SeniorNotes2033Member2024-06-300000820027srt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMemberamp:SeniorNotes2033Member2023-12-310000820027srt:WeightedAverageMembersrt:ConsolidatedEntityExcludingVariableInterestEntitiesVIEMember2024-06-300000820027srt:WeightedAverageMembersrt:Con