Product and Service [Axis]

NameProductOrServiceAxis
Namespacehttp://fasb.org/srt/2020-01-31
Prefixsrt
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue

Labels

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

Related Child Concepts

NameRelation TypeRole
us-gaap:CollaborativeArrangementProductAgreementMember
dep-concept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AdministrativeServicesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AdmissionsRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AdvertisingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AssetManagementFees1
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CargoAndFreightRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CasinoExpenses
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CasinoRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ClearingFeesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CoalProductsAndServicesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfDomesticRegulatedGasRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesOilAndGas
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ConcessionsCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesExcludingDepreciationDepletionAndAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ConcessionsRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ConstructionAndDevelopmentCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ConstructionMaterialsRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:NoninterestExpenseDistributionAndServicingFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ConstructionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfDomesticRegulatedElectric
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoldProductsAndServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsAndServicesEnergyCommoditiesAndServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldElectric
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldOilAndGas
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldSubscription
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfNaturalGasPurchases
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfOtherAlternativeEnergy
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfPurchasedOilAndGas
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfRealEstateRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfRealEstateSales
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesEnergyServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfUtilities
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostsOfRealEstateServicesAndLandSales
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:DirectCostsOfHotels
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:DirectCostsOfOwnedHotels
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:DirectOperatingCostRoyaltyExpense
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:UtilityRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricDomesticRegulatedRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricProductionExpense
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricUtilityRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricalGenerationRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ExplorationAndProductionCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ExplorationAndProductionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissions
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsCorrespondentClearing
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:PerformanceFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FoodAndBeverageRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FoodAndBeverageCostOfSales
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FranchiseCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FranchiseRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FranchisorRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GasDomesticRegulatedRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GasGatheringTransportationMarketingAndProcessingCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GasGatheringTransportationMarketingAndProcessingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GoldProductsAndServicesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationMedicalSuppliesAndDrugsExpense
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationOtherRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationPatientServiceRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationPremiumRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationResidentServiceRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HealthCareOrganizationRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HomeBuildingCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:HomeBuildingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:LandSales
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:LicenseAndMaintenanceRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:LicenseAndServicesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:LicensesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:MaintenanceRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ManagementFeesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ManagementFeesBaseRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ManagementFeesIncentiveRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:MembershipDuesRevenueOnGoing
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:MerchantDiscountFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:MineralExtractionProcessingAndMarketingCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:NaturalGasMidstreamCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:NaturalGasMidstreamRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:NaturalGasProductionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:NaturalGasStorageRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OccupancyCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OccupancyRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OilAndCondensateRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OilAndGasProductionExpense
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OilAndGasRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OilAndGasSalesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherAlternativeEnergySalesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherDirectCostsOfHotels
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherHotelOperatingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherRealEstateRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherSalesRevenueNet
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ParkingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:PassengerRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RealEstateRevenueNet
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RefiningAndMarketingCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RefiningAndMarketingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RetailExpenses
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RetailRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueFromFranchisorOwnedOutlets
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueFromGrants
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueFromLeasedAndOwnedHotels
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueFromOwnedHotels
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueFromPurchasedOilAndGas
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueMineralSales
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueOtherManufacturedProducts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueOilAndGasServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RevenueOtherFinancialServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:RoyaltyRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesOfOilAndGasProspects
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesOfRealEstate
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueFromEnergyCommoditiesAndServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueEnergyServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueGoodsGross
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueGoodsNet
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueServicesNet
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SalesRevenueServicesGross
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ShippingAndHandlingRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ShippingHandlingAndTransportationCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:SubscriptionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TechnologyServicesCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TechnologyServicesRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TimberOperatingCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TimberRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TimeShareCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:TimeShareRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherFinancialServicesCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:LicenseCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:MaintenanceCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AdvertisingRevenueCost
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:UtilitiesCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FreightCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ServiceManagementCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesLicensesAndMaintenanceAgreements
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesLicensesAndServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsFiduciaryAndTrustActivities
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsTransferAgent
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:InvestmentAdvisoryFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:DistributionFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ServicingFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:DistributionAndServicingFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsDepositorAccounts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsMortgageBanking
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GuarantyFeeIncome
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ServicingFeesNet
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsCreditCards
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsDebitCards
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsCreditAndDebitCards
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:BankingFeesAndCommissions
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FeesAndCommissionsOther
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:AssetManagementCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:PropaneRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:PropaneCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfOtherManufacturedProducts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OwnedPropertyManagementCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FacilityMembershipAndOperationsCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricalTransmissionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfTransmission
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ElectricalDistributionRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfPurchasedPower
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ExplorationExpenseMining
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesEnvironmentalRemediation
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GeneralContractorCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:GeneralContractorRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSold
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesDirectMaterials
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesDirectLabor
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesOverhead
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesMaintenanceCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesDirectTaxesAndLicensesCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesDepreciation
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfServicesDepreciationAndAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:OtherCostOfServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDirectMaterials
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDirectLabor
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldOverhead
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldMaintenanceCosts
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDepreciation
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDepletion
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDepreciationDepletionAndAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfGoodsSoldDepreciationAndAmortization
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:FacilityMembershipAndOperationsRevenue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:CostOfCoalProductsAndServices
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/CommonDomainMembers
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/CommonDomainMembersStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeAlternative
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeAlternativeStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeAlternativeStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITs
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITsStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITsStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateInvestmentTrusts
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateInvestmentTrustsStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateInvestmentTrustsStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncome
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInterestBasedRevenue
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInterestBasedRevenueStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInterestBasedRevenueStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInsuranceBasedRevenue
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInsuranceBasedRevenueStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInsuranceBasedRevenueStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeSecuritiesBasedIncome
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/statement/StatementOfIncomeSecuritiesBasedIncomeStatementTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeSecuritiesBasedIncomeStatementTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01DisaggregationOfRevenueTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp01DisaggregationOfRevenueTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp01
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp01DeferredPolicyAcquisitionCostTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp01DeferredPolicyAcquisitionCostTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp021
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp021LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp021LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp022
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp022LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp022LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp023
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp023LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp023LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp024
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp024LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp024LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp025
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp025LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp025LiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp031
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp031PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp031PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp032
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp032PolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp032PolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp033
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp033PolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp033PolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp041
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp041MarketRiskBenefitTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp041MarketRiskBenefitTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp042
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp042MarketRiskBenefitTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp042MarketRiskBenefitTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051SeparateAccountLiabilityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051SeparateAccountLiabilityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp052
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp052SeparateAccountLiabilityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp052SeparateAccountLiabilityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfProductInformationTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfProductInformationTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingPolicies
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/AccountingPoliciesScheduleOfProductInformationTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/AccountingPoliciesScheduleOfProductInformationTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersPrincipleTransactionRevenueTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersPrincipleTransactionRevenueTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceEffectsOfReinsuranceTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceEffectsOfReinsuranceTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilitiesForGuaranteesOnLongDurationContractsTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilitiesForGuaranteesOnLongDurationContractsTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForClaimsAndClaimsAdjustmentExpenseTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForClaimsAndClaimsAdjustmentExpenseTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForFuturePolicyBenefitByProductSegmentTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForFuturePolicyBenefitByProductSegmentTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsAssumptionsByProductAndGuaranteeTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsAssumptionsByProductAndGuaranteeTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceNetAmountAtRiskByProductAndGuaranteeTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceNetAmountAtRiskByProductAndGuaranteeTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsClaimsDevelopmentTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsHistoricalClaimsDurationTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceShortdurationInsuranceContractsReconciliationOfClaimsDevelopmentToLiabilityTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-17Reinsurance
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-17ReinsuranceReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-17ReinsuranceReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/MiscellaneousIndustries
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/MiscellaneousIndustriesAirlineProductsAndServicesTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/MiscellaneousIndustriesAirlineProductsAndServicesTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
srt:ProductsAndServicesDomain
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceA
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAAdditionalLiabilityLongDurationInsuranceActivityTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostAndPresentValueOfFutureProfitTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredPolicyAcquisitionCostTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceADeferredSaleInducementCostTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceALiabilityForFuturePolicyBenefitActivityTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAMarketRiskBenefitTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPolicyholderAccountBalanceTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:ProductsAndServicesDomain
dimension-domainhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAPresentValueOfFutureInsuranceProfitTable
srt:ProductsAndServicesDomain
dimension-defaulthttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceASeparateAccountLiabilityTable
srt:ProductsAndServicesDomain
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:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeAlternative
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeAlternativeStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITs
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateExcludingREITsStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateInvestmentTrusts
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeRealEstateInvestmentTrustsStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncome
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInterestBasedRevenue
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInterestBasedRevenueStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInsuranceBasedRevenue
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeInsuranceBasedRevenueStatementTable
us-gaap:StatementTable
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeSecuritiesBasedIncome
us-gaap:StatementTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/statement/StatementOfIncomeSecuritiesBasedIncomeStatementTable
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:DeferredPolicyAcquisitionCostTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp01
us-gaap:DeferredPolicyAcquisitionCostTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp01DeferredPolicyAcquisitionCostTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp021
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp021LiabilityForFuturePolicyBenefitActivityTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp022
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp022LiabilityForFuturePolicyBenefitActivityTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp023
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp023LiabilityForFuturePolicyBenefitActivityTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp024
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp024LiabilityForFuturePolicyBenefitActivityTable
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp025
us-gaap:LiabilityForFuturePolicyBenefitActivityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp025LiabilityForFuturePolicyBenefitActivityTable
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp031
us-gaap:PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp031PolicyholderAccountBalanceGuaranteedMinimumCreditingRateTable
us-gaap:PolicyholderAccountBalanceTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp032
us-gaap:PolicyholderAccountBalanceTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp032PolicyholderAccountBalanceTable
us-gaap:PolicyholderAccountBalanceTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp033
us-gaap:PolicyholderAccountBalanceTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp033PolicyholderAccountBalanceTable
us-gaap:MarketRiskBenefitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp041
us-gaap:MarketRiskBenefitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp041MarketRiskBenefitTable
us-gaap:MarketRiskBenefitTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp042
us-gaap:MarketRiskBenefitTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp042MarketRiskBenefitTable
us-gaap:SeparateAccountLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051
us-gaap:SeparateAccountLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp051SeparateAccountLiabilityTable
us-gaap:SeparateAccountLiabilityTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp052
us-gaap:SeparateAccountLiabilityTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsTmp052SeparateAccountLiabilityTable
us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
us-gaap:ScheduleOfProductInformationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
us-gaap:ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable
us-gaap:ScheduleOfProductInformationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatementsScheduleOfProductInformationTable
us-gaap:ScheduleOfProductInformationTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingPolicies
us-gaap:ScheduleOfProductInformationTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/AccountingPoliciesScheduleOfProductInformationTable
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:ProductLiabilityContingencyTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:ProductLiabilityContingencyTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingenciesProductLiabilityContingencyTable
us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SegmentReporting
us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SegmentReportingScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable
us-gaap:PrincipleTransactionRevenueTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers
us-gaap:PrincipleTransactionRevenueTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersPrincipleTransactionRevenueTable
us-gaap:EffectsOfReinsuranceTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpenseTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LiabilityForFuturePolicyBenefitByProductSegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:LongDurationContractsAssumptionsByProductAndGuaranteeTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsurance
us-gaap:NetAmountAtRiskByProductAndGuaranteeTable
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:EffectsOfReinsuranceTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceEffectsOfReinsuranceTable
us-gaap:LiabilitiesForGuaranteesOnLongDurationContractsTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilitiesForGuaranteesOnLongDurationContractsTable
us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpenseTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForClaimsAndClaimsAdjustmentExpenseTable
us-gaap:LiabilityForFuturePolicyBenefitByProductSegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLiabilityForFuturePolicyBenefitByProductSegmentTable
us-gaap:LongDurationContractsAssumptionsByProductAndGuaranteeTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceLongDurationContractsAssumptionsByProductAndGuaranteeTable
us-gaap:NetAmountAtRiskByProductAndGuaranteeTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceNetAmountAtRiskByProductAndGuaranteeTable
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:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-17Reinsurance
srt:ReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/SECScheduleArticle12-17ReinsuranceReinsurancePremiumsForInsuranceCompaniesByProductSegmentTable
us-gaap:AirlineProductsAndServicesTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/MiscellaneousIndustries
us-gaap:AirlineProductsAndServicesTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/MiscellaneousIndustriesAirlineProductsAndServicesTable
us-gaap:DisaggregationOfRevenueTable
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:DisaggregationOfRevenueTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersDisaggregationOfRevenueTable
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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/FinancialServicesInsuranceAFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable
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