Segments [Axis]

NameStatementBusinessSegmentsAxis
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Segments [Axis]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

Related Child Concepts

NameRelation TypeRole
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01DisaggregationOfRevenueTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01DisaggregationOfRevenueTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformation
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:SegmentDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SegmentDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
us-gaap:SegmentDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
us-gaap:DisaggregationOfRevenueTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01
us-gaap:DisaggregationOfRevenueTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01DisaggregationOfRevenueTable
us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfGoodwillTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfFiniteLivedIntangibleAssetsTable
us-gaap:ScheduleOfGoodwillTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfGoodwillTable
us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOtherScheduleOfIndefiniteLivedIntangibleAssetsTable
us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipment
us-gaap:ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/PropertyPlantAndEquipmentScheduleOfImpairedLongLivedAssetsHeldAndUsedTable
us-gaap:ScheduleOfRestructuringAndRelatedCostsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:ScheduleOfRestructuringAndRelatedCostsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligationsScheduleOfRestructuringAndRelatedCostsTable
us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfAssetsFromSegmentToConsolidatedTable
us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable
us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTable
us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingReconciliationOfRevenueFromSegmentsToConsolidatedTable
us-gaap:ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable
us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfSegmentReportingInformationBySegmentTable
us-gaap:BusinessCombinationSegmentAllocationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:BusinessCombinationSegmentAllocationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinationsBusinessCombinationSegmentAllocationTable
us-gaap:LiabilityForCatastropheClaimsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:ShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LiabilityForCatastropheClaimsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForCatastropheClaimsTable
us-gaap:ShortdurationInsuranceContractsClaimsDevelopmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
us-gaap:ShortdurationInsuranceContractsHistoricalClaimsDurationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
us-gaap:ShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
srt:SupplementaryInsuranceInformationBySegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformation
srt:SupplementaryInsuranceInformationBySegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-16SupplementaryInsuranceInformationSupplementaryInsuranceInformationBySegmentTable
us-gaap:LesseeLeaseDescriptionTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:LessorLeaseDescriptionTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/Leases842
us-gaap:LesseeLeaseDescriptionTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/Leases842LesseeLeaseDescriptionTable
us-gaap:LessorLeaseDescriptionTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/Leases842LessorLeaseDescriptionTable
us-gaap:AdditionalLiabilityLongDurationInsuranceActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredPolicyAcquisitionCostTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:DeferredSaleInducementCostTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:MarketRiskBenefitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PolicyholderAccountBalanceTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:PresentValueOfFutureInsuranceProfitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:SeparateAccountLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
us-gaap:AdditionalLiabilityLongDurationInsuranceActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
us-gaap:DeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
us-gaap:DeferredPolicyAcquisitionCostTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
us-gaap:DeferredSaleInducementCostTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
us-gaap:MarketRiskBenefitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:PolicyholderAccountBalanceTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
us-gaap:PresentValueOfFutureInsuranceProfitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
us-gaap:SeparateAccountLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable