| Name | DeprecatedItems |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Deprecated Items [Abstract] | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:ASU201501TransitionAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201401Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201404Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201405Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201411Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201412Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201413Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201414Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201416Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201501Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201503Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201504Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201505Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201506Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201507Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201510Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201511Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201513Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201516Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201607Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201616Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201619Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountsReceivableAdditionalNarrativeDisclosure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdditionalChargesForCommodityAccounts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdditionalChargesForSecuritiesAccounts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdministrativeServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdmissionsRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdvertisingCostPolicyExpensedAdvertisingCost | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdvertisingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AdvertisingRevenueCost | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AgedFailsToDeliver | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AgedShortSecurityDifferences | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AggregateIndebtedness | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AggregateIndebtednessAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForCreditLossesChangeInMethodOfCalculatingImpairment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForDoubtfulAccountsContinuingOperationsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForDoubtfulAccountsCurrentMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForDoubtfulAccountsDiscontinuedOperationsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForDoubtfulAccountsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForDoubtfulAccountsNoncurrentMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForFranchiseReceivablesMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForLoansAndLeasesReceivableMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForPromotionsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForSalesReturnsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForTradeReceivablesMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForUncollectibleAccountsTimeSharingReceivablesSoldWithRecourseMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AllowanceForUncollectibleAccountsTimeSharingTransactionsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AlternativeInvestmentsFairValueDisclosure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetManagementCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetManagementFees1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetManagementFeesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetsFairValueDisclosureNonrecurring | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetsFairValueDisclosureRecurring | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssumptionForFairValueOnSecuritizationDateOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrLiabilitiesTypeOfFinancialAsset | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasisAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasisAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTaxAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTaxAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesAmortizedCostBasisAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesBalanceSheetReportedAmountsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTaxAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLossesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesContractsToAcquireSecuritiesToBeAccountedForAsAvailableForSaleAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesCurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesBasisOfAllocation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossGainsDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossGainsLossesNetDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossGainsLossesNetDerivativesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossLossesDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossRealizedGainsLossesSaleProceeds | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGainAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesIncomeTaxExpenseOnChangeInUnrealizedHoldingGainOrLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesNoncurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesPledgedAsCollateral | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesPledgedAsCollateralForParentheticalDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesRestrictedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesRestrictionsAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableForSaleSecuritiesShortTermInvestmentsAmortizedCost | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesDebtMaturitiesDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesGrossUnrealizedGainLoss1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherGeographicConcentration | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherThirdPartyGuaranteesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherThirdPartyGuaranteesDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesOtherDisclosureItemsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesRestrictedCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesRestrictedDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AvailableforsaleSecuritiesRestrictedNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AverageProductionCostsPerBarrelOfOilEquivalentsBOE | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Average Sales Price and Production Costs Per Unit of Production [Line Items] (Deprecated 2019-01-31) us-gaap:AverageSalesPriceAndProductionCostsPerUnitOfProductionLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AverageSalesPriceAndProductionCostsPerUnitOfProductionProductionTypeAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BankingAndThriftAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BankingFeesAndCommissions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BankingFeesAndCommissionsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BasisForExemptionFromSegregationRequirementsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BasisOnWhichEstimateIsMadeForValueOfLeaseholdAcreage | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BrokeredNaturalGasMarginCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BrokeredNaturalGasMarginRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilitySignificantInputs | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInTheRangeOfOutcomesContingentConsiderationLiabilityValuationTechnique | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CapitalAndAllowableSubordinatedBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CapitalAndAllowableSubordinatedBorrowingsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CargoAndFreightRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CashAndSecuritiesSegregatedUnderCommodityExchangeActDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CashAndSecuritiesSegregatedUnderFederalAndOtherRegulationsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CashAndSecuritiesSegregatedUnderOtherRegulations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CasinoExpenses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CasinoRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CertainMethaneGasReservesProvedReservesCarryingAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CertainMethaneGasReservesProvedReservesQuantity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedFixedList | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ClassOfWarrantOrRightTitleOfSecurityWarrantsOrRightsOutstanding | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ClassificationOfVariableInterestEntityDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ClearingFeesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CoalProductsAndServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollaborativeArrangementCopromotionMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollaborativeArrangementIncomeStatementClassification | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollaborativeArrangementProductAgreementMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderCommodityExchangeActRegulation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderCommodityExchangeActRegulationDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderOtherRegulations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderOtherRegulationsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderSecuritiesExchangeCommissionRegulation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CollateralHeldOnReverseRepurchaseAgreementsSegregatedUnderSecuritiesExchangeCommissionRegulationDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CommitteeForUniformSecuritiesIdentificationProceduresCUSIP | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CommodityFuturesContractsAndSpotCommoditiesProprietaryCapitalCharges | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CompensatingBalanceAgreement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CompensationCostItemsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CompetitiveEnergyRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ComputationOfNetCapitalRequirementAggregateIndebtednessStandardAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConcessionsCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConcessionsRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConsolidatedOilAndGasProductionCostsUnitOfMeasure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionAndDevelopmentCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionAndDevelopmentCostsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionContractorsMethodOfReportingAffiliatedEntitiesPolicyPolicyTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionMaterialsRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ConstructionRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContingentConsiderationClassifiedAsEquityMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContinuingCareRetirementCommunitiesObligationsPolicyPolicyTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterNextRollingTwelveMonthsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterOneYearHighestInterestRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterOneYearLowestInterestRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterOneYearWeightedAverageInterestRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueAfterRollingYearFive | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueInNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueInRollingYearFive | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueInRollingYearFour | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueInRollingYearThree | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableDueInRollingYearTwo | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueAfterNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueAfterNextRollingTwelveMonthsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueAfterRollingYearFive | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueInNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueInRollingYearFive | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueInRollingYearFour | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueInRollingYearThree | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageDueInRollingYearTwo | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRetainageRollingMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractReceivableRollingMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractRevenueCost | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedAfterNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedInNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractsReceivableClaimsAndUncertainAmountsRollingMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractsRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractualMaturitiesOfTimeDeposits100000OrMoreDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostMethodInvestmentsRealizedGainLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfCoalProductsAndServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfDomesticRegulatedElectric | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfDomesticRegulatedGasRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoldProductsAndServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsAndServicesEnergyCommoditiesAndServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSold | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepletion | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepreciation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepreciationAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepreciationAndAmortizationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepreciationDepletionAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDepreciationDepletionAndAmortizationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDirectLabor | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldDirectMaterials | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldElectric | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldElectricAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldMaintenanceCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldOilAndGas | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldOilAndGasAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldOverhead | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfGoodsSoldSubscription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfMerchandiseSalesBuyingAndOccupancyCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfNaturalGasPurchases | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfOtherAlternativeEnergy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfOtherManufacturedProducts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfPurchasedOilAndGas | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfPurchasedPower | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateSalesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateSalesExcludingInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfRealEstateSalesInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfReimbursableExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDepreciation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDepreciationAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDepreciationAndAmortizationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDirectLabor | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDirectMaterials | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesDirectTaxesAndLicensesCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesEnergyServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesEnvironmentalRemediation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesExcludingDepreciationDepletionAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesLicensesAndMaintenanceAgreements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesLicensesAndServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesMaintenanceCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesOilAndGas | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfServicesOverhead | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfTransmission | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfUtilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostOfWorldwideUnregulatedElectric | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostmethodInvestmentsRealizedGainLossAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostsOfMetalsSold | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostsOfRealEstateServicesAndLandSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CreationDateAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CumulativeEffectOnRetainedEarningsBeforeTax1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CumulativeEffectOnRetainedEarningsNetOfTax1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CumulativeEffectOnRetainedEarningsNetOfTaxAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CumulativeEffectOnRetainedEarningsTax1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DebtSecurityAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DeductionsCharges | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DeductionsChargesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefaultFinancialStatementsDateMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DeferredPolicyAcquisitionCostsDisclosure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DeferredSalesInducementsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPensionPlansAndDefinedBenefitPostretirementPlansDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanAdditionalDisclosuresAboutPlanAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanAmountAndTimingOfAssetsExpectedToBeReturnedToEmployerDuringFollowing12MonthPeriod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanDerivativesUse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanDiversification | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanInvestmentGoals | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanInvestmentStrategiesInvestmentFundCategory | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPermittedInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlanAssetsAtFairValueValuationInputs | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlanAssetsAtFairValueValuationTechniques | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlanAssetsAtFairValueValuationTechniquesAndInputs | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlanName | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAggregateBenefitObligation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanPlansWithBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanProhibitedInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanRelationshipBetweenPlanAssetsAndBenefitObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanRiskManagementPractices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanSignificantConcentrationsOfRisk | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanTargetAllocationPercentage | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedBenefitPlanTypeOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DefinedContributionPlanPlanName | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DepositAssetsOrLiabilitiesChangeInAmountsBasedOnChangeInAssumptionsSupportingExpectedRecoveryAmounts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLineItemOnIncomeStatementForGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativesHedgeDiscontinuances | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativesHedgeDiscontinuancesAnticipatedTransactions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativesHedgeDiscontinuancesTerminationOfHedgingInstrumentOrHedgedItem | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativesMethodsOfAccounting | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DerivativesMethodsOfAccountingDerivativeTypes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingForDiscontinuationOfForeignCurrencyFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingForDiscontinuationOfInterestRateFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Description of Accounting for Discontinuation of Price Risk Fair Value Hedge (Deprecated 2020-01-31) us-gaap:DescriptionOfAccountingForDiscontinuationOfPriceRiskFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodForForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodForInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodForPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodUsedForForeignCurrencyDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodUsedForInterestRateDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfAccountingMethodUsedForPriceRiskDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfCashFlowHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfDiscontinuationOfFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfDiscontinuationOfForeignCurrencyFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfDiscontinuationOfInterestRateFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfDiscontinuationOfPriceRiskFairValueHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfEffectOfSubsequentForeignCurrencyExchangeRateChange | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfFairValueHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfForeignCurrencyCashFlowHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfForeignCurrencyFairValueHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfInterestRateCashFlowHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfInterestRateFairValueHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfLocationOfGainLossOnForeignCurrencyCashFlowHedgeDerivativesInFinancialStatements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfLocationOfGainLossOnForeignCurrencyDerivativeInFinancialStatements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfLocationOfGainLossOnInterestRateCashFlowHedgeDerivativeInFinancialStatements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfLocationOfGainLossOnInterestRateDerivativeOnIncomeStatement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfLocationOfGainLossOnInterestRateFairValueHedgeDerivativeInFinancialStatements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfNetInvestmentHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfPriceRiskCashFlowHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfPriceRiskFairValueHedgeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfCashFlowHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfFairValueHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfForeignCurrencyCashFlowHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfForeignCurrencyDerivativesNotDesignatedAsHedgingInstrumentsHeld | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Description of Types of Foreign Currency Fair Value Hedging Instruments Used (Deprecated 2020-01-31) us-gaap:DescriptionOfTypesOfForeignCurrencyFairValueHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfInterestRateCashFlowHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfInterestRateDerivativesNotDesignatedAsHedgingInstrumentsHeld | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfInterestRateFairValueHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfNetInvestmentHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfPriceRiskCashFlowHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfPriceRiskDerivativesNotDesignatedAsHedgingInstruments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DescriptionOfTypesOfPriceRiskFairValueHedgingInstrumentsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DirectCostsOfHotels | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DirectCostsOfHotelsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DirectCostsOfOwnedHotels | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DirectOperatingCostRoyaltyExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DisclosureOfAlternativePressureBaseForCalculatingNaturalGasReservesAndOtherProductionData | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DisclosureOfCertainMethaneGasReserves | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscontinuationOfCashFlowHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscontinuationOfForeignCurrencyCashFlowHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscontinuationOfInterestRateCashFlowHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscontinuationOfPriceRiskCashFlowHedge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfCashFlowHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfFairValueHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfForeignCurrencyCashFlowHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfForeignCurrencyFairValueHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfInterestRateCashFlowHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfInterestRateFairValueHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfNetInvestmentHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfPriceRiskCashFlowHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DiscussionOfPriceRiskFairValueHedgeEffectivenessAssessmentAndMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DistributionAndServicingFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DistributionAndServicingFeesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DistributionFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DistributionPaymentMadeToLimitedLiabilityCompanyLLCMemberFormsOtherThanCashOrStockDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EarningsPerSharePolicyBasic | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EarningsPerSharePolicyDiluted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EffectOfTaxCutsAndJobsActOf2017AccountingIncompleteNoEstimateAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EffectOfTaxCutsAndJobsActOf2017IncompleteAccountingProvisionalAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricDomesticRegulatedRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricProductionExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricUtilityRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricUtilityRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricWorldwideUnregulatedRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricalDistributionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricalGenerationRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricalTransmissionAndDistributionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricalTransmissionAndDistributionRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ElectricalTransmissionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EmbeddedDerivativeAccountingMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriodMaximum | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriodMinimum | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EmployeeStockOwnershipPlanESOPChangeInFairValueMeasurementFromPriorValuations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EmployeeStockOwnershipPlanESOPEffectOfChangeinFairValueMeasurement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityIssuedInBusinessCombinationMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCostOfSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Equity Method Investment Summarized Financial Information, Equity [Abstract] (Deprecated 2020-01-31) us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationEquityOrCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationGrossProfitLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeLossFromContinuingOperationsBeforeExtraordinaryItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationIncomeStatementAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAndEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationLiabilitiesAndEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationMinorityInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRedeemablePreferredStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentSummarizedFinancialInformationRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityMethodInvestmentUnrealizedIntercompanyProfitLossNotEliminatedDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquitySecuritiesByEntitySizeAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquitySecuritiesEntitySizeMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExcessNetCapitalAt1000Percent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExplorationAndProductionCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExplorationAndProductionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExplorationExpenseMining | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemChangeInPriorPeriodEstimateYearOfOrigin | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemDescriptionOfEventOrTransaction | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemEarningsPerShareImpactGross | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemEarningsPerShareImpactNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemFourthQuarter | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemGainOrLossNetOfTaxAttributableToNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemGainOrLossNetOfTaxAttributableToReportingEntity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemOfInvestee | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemsAdjustmentIncludedInIncomeFromContinuingOperationsNature | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemsAdjustmentIncludedInIncomeFromOperationsGainLossAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemsDisclosureTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemsGross | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ExtraordinaryItemsTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FacilityMembershipAndOperationsCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FacilityMembershipAndOperationsRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Fair Value Assumptions and Methodology for Assets and Liabilities [Abstract] (Deprecated 2018-01-31) us-gaap:FairValueAssumptionsAndMethodologyForAssetsAndLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExercisePrice | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExpectedDividendPayments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExpectedDividendRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExpectedTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExpectedTermSimplifiedMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsExpectedVolatilityRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsRiskFreeInterestRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsWeightedAverageExpectedDividend | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueAssumptionsWeightedAverageVolatilityRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueByShareholdersEquityClassDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueConcentrationOfRiskCostMethodInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableAccountsPayable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableAccountsReceivable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableAccruedLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableCarryingReportedAmountMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableCashAndCashEquivalents | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableCommitments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableCostMethodInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableDebtInstrument | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableDeposits | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableDisclosureItemsAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableDisclosureItemsDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableEffectiveInterestRateMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableEquityMethodInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFederalFundsPurchased | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResell | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFederalHomeLoanBankBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFinancialAssetsBalanceSheetGroupingsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFinancialLiabilitiesBalanceSheetGroupingsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableFinancialStatementCaptionsLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableGuarantees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableInvestmentInFederalHomeLoanBankStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableLiabilitiesRelatedToInvestmentContracts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableLoansReceivable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Fair Value, Estimate Not Practicable, Mandatorily Redeemable Preferred Stock (Deprecated 2018-01-31) us-gaap:FairValueEstimateNotPracticableMandatorilyRedeemablePreferredStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableMaturityDateMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableMortgageBackedSecuritiesHeldToMaturity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableNotesReceivable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticablePremiumsReceivable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableSecuritiesLoanedOrSoldUnderAgreementsToRepurchase | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableSecuritiesSoldNotYetPurchased | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableSeniorDebtObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableSubordinatedDebtObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableTradingAccountAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueEstimateNotPracticableTradingLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsAssetsQuantitativeInformationLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsAssetsQuantitativeInformationTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsAssetsQuantitativeInformationTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsCapRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsComparabilityAdjustments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsControlPremium | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsCounterpartyCreditRisk | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsDiscountForLackOfMarketability | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsDiscountRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsEntityCreditRisk | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsEquityQuantitativeInformationLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsInstrumentsClassifiedInShareholdersEquityQuantitativeInformationTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsInstrumentsClassifiedInShareholdersEquityQuantitativeInformationTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLiabilitiesQuantitativeInformationLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLiabilitiesQuantitativeInformationTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLiabilitiesQuantitativeInformationTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLongTermNetOfTaxOperatingIncomeMarginPercent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLongTermRevenueGrowthRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLongtermPreTaxOperatingMarginPercent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsLossSeverity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsOfferedQuotes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsPrepaymentRate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsPriceEarningsRatioMultiple | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsPricePerSquareFoot | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsPricePerSquareMeter | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsProbabilityOfDefault | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInputsRevenueMultiple | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInstrumentsClassifiedInShareholdersEquityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInstrumentsClassifiedInShareholdersEquityMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInstrumentsClassifiedInShareholdersEquityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInstrumentsClassifiedInShareholdersEquityMeasuredOnRecurringBasisUnobservableInputReconciliationTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueInstrumentsClassifiedInShareholdersEquityMeasuredOnRecurringBasisUnobservableInputReconciliationTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueLevel3TransfersInDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueLevel3TransfersOutDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasuredOnRecurringBasisGainLossIncludedInEarnings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasuredOnRecurringBasisGainLossIncludedInEarningsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisGainLossIncludedInOtherComprehensiveIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityGainLossIncludedInEarnings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityGainLossIncludedInEarningsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityGainLossIncludedInOtherComprehensiveIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityGainLossIncludedInOtherComprehensiveIncomeLossDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityIssues | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityPeriodIncreaseDecrease | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityPurchases | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityPurchasesSalesIssuesSettlements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityPurchasesSalesIssuesSettlementsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySettlements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersIntoLevel3 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersOutOfLevel3 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarningsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisValueOfInstrumentsClassifiedInShareholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementsChangesInSignificantAssumptions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementsChangesInValuationTechniques | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementsSignificantAssumptions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueMeasurementsValuationTechniques | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueNotPracticableReasons | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueOptionCreditRiskGainsLossesOnLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueOptionMethodologyAndAssumptions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueOptionQualitativeDisclosuresRelatedToElectionTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FairValueOptionQualitativeDisclosuresRelatedToElectionTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsCorrespondentClearing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsCreditAndDebitCards | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsCreditAndDebitCardsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsCreditCards | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsDebitCards | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsDepositorAccounts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsFiduciaryAndTrustActivities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsMortgageBanking | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FeesAndCommissionsTransferAgent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinanceLeaseCostAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentAllowanceAndNonperformingLoansAllowancePolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAssetsNotSeparatelyReportedClassification | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialInstrumentsOwnedAndPledgedAsCollateralTypeDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialServicesCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancialServicesRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableAdditionalDisclosuresAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableAfterDeferredIncomeOffset | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableAfterDeferredIncomeOffsetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableAllowanceForCreditLossesFactorsThatInfluencedManagementsJudgment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableAllowanceForCreditLossesRiskCharacteristics | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableModificationsDeterminationOfAllowanceForCreditLosses1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableModificationsNatureAndExtentOfTransaction1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableModificationsSubsequentDefaultDeterminationOfAllowanceForCreditLosses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableModificationsSubsequentDefaultNatureAndExtentOfTransaction | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FoodAndBeverageCostOfSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FoodAndBeverageRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FranchiseCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FranchiseRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FranchisorRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FranchisorRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FranchisorRevenueAndCostsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreightCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FuturePolicyBenefitsReserveActivityDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossFromAdjustmentsToPriorPeriodExtraordinaryItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnInvestmentsByCategoryAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairmentsRealizedAndUnrealizedAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostCategoriesOfInvestmentsDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnInvestmentsRealizedAndUnrealizedAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnSaleOfPropertiesApplicableIncomeTaxes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnSaleOfPropertiesBeforeApplicableIncomeTaxes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Gain (Loss) on Sale of Properties, Net of Applicable Income Taxes [Abstract] (Deprecated 2020-01-31) us-gaap:GainLossOnSaleOfPropertiesNetOfApplicableIncomeTaxesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnSaleOfSecuritiesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GainLossOnSaleOfSecuritiesNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GasDomesticRegulatedRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GasGatheringTransportationMarketingAndProcessingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GasGatheringTransportationMarketingAndProcessingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GeneralContractorCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GeneralContractorRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GoldProductsAndServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GoodsAndServicesExchangedForEquityInstrumentMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GoodwillImpairedAdjustmentToInitialEstimateAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GoodwillImpairedChangeInEstimateDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GoodwillImpairedReasonsForUseOfEstimate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GovernmentRestrictionsOnDisclosureOfEstimatedReservesOrDisclosureOfReservesOtherThanProved | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:GuarantyFeeIncome | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnBankersAcceptancesCertificatesOfDepositAndCommercialPaper | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnContractualSecuritiesCommitments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnCorporateObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnOptions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnSecurities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnSecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnSecuritiesCollateralizingSecuredDemandNotes | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnStateAndMunicipalGovernmentObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnStocksAndWarrants | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnTradingAndInvestmentSecurities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnUSAndCanadianGovernmentObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOnUndueConcentrations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HaircutsOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationCapitationRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationMedicalSuppliesAndDrugsExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationOtherRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationPatientServiceRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationPremiumRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationResidentServiceRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareOrganizationRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesBalanceSheetReportedAmountsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAggregateLossesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesBasisOfAllocation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesGrossGainsDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesGrossGainsLossesDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesGrossLossesDerivatives | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesPledgedAsCollateral | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesSoldSecurityAtCarryingValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesSoldSecurityDerivativeHedgeGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesTransferredSecurityAtCarryingValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesTransferredSecurityDerivativeHedgeGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesTransferredToAvailableForSaleSecuritiesUnrealizedGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesUnclassifiedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingGains | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldToMaturitySecuritiesUnrecognizedHoldingLosses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherThirdPartyGuaranteesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesRestrictedCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HeldtomaturitySecuritiesRestrictedNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HomeBuildingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HomeBuildingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HomeCountryProvedReservesDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOfRestatementOnEarningsPerShareAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOfRestatementOnEarningsPerShareBasic | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOfRestatementOnEarningsPerShareDiluted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOfRestatementOnOpeningRetainedEarningsBeforeTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOfRestatementOnOpeningRetainedEarningsNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ImpactOnEarningsAndFinancingNeedsResultingFromInabilityToMeetOilAndGasDeliveryCommitments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciple | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossBeforeExtraordinaryItemsAndCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChanges | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossBeforeGainOrLossOnSaleOfPropertiesExtraordinaryItemsAndCumulativeEffectsOfAccountingChangesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsBeforeTaxPerBasicShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsBeforeTaxPerDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicAndDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerBasicShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerOutstandingGeneralPartnershipUnit1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitBasic1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitBasicAndDiluted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerOutstandingLimitedPartnershipUnitBasic | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsTaxEffectPerBasicShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromExtraordinaryItemsTaxEffectPerDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsNetOfTaxPerOutstandingLimitedPartnershipUnitDiluted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerBasicAndDilutedShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerOutstandingGeneralPartnershipUnitNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitBasic | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerOutstandingLimitedPartnershipAndGeneralPartnershipUnitBasicAndDiluted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeLossFromOperationsBeforeExtraordinaryItemsPerOutstandingLimitedPartnershipUnitBasicNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:IncomeTaxExpenseBenefitExtraordinaryItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentAdvisoryFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentAdvisoryManagementAndAdministrativeFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentHoldingsAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentHoldingsOtherThanSecuritiesAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedInvestmentAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedLoanedForShortSalesAtFairValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedOnLoanFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedOpenPutOrCallOptionFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedOtherThanSecuritiesInvestmentNotReadilyMarketableFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedRestrictedCarryingValuePerUnitAtDateOfBalanceSheet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedRestrictedInvestmentFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedSubjectToOptionBalanceOtherMeasure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedSubjectToOptionFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedSubjectToOptionNatureOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedUnrestrictedCarryingValuePerUnitAtDateOfPurchasePriceAgreement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentOwnedUnrestrictedCarryingValuePerUnitAtDateWhenEnforceableRightToAcquireWasObtained | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedBalanceOtherMeasure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedRestrictedAcquisitionDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedRestrictedCarryingValuePerUnitAtDateOfBalanceSheet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedRestrictedCost | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedRestrictedInvestmentFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedUnrestrictedCarryingValuePerUnitAtDateOfPurchasePriceAgreement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentSoldNotYetPurchasedUnrestrictedCarryingValuePerUnitAtDateWhenEnforceableRightToAcquireWasObtained | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentTypeMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceContracts1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesBalanceOtherMeasure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesDividendOrInterestOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsInAndAdvancesToAffiliatesNoncashDividendsFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsNetAssetValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ItemsIncludedInConsolidatedStatementOfFinancialCondition | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ItemsNotIncludedInConsolidatedStatementOfFinancialCondition | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ItemsNotIncludedInConsolidatedStatementOfFinancialConditionAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ItemsToReconcileNetCapitalToNetCapitalAsReportedInEntitysPartIIUnauditedFOCUSReportNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LandSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LeaseArrangementTypeAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LeaseArrangementTypeDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LeaseOperatingExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LeasesReceivableCommercialLeaseFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeFinanceLeaseLeaseNotYetCommencedTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeFinanceLeaseRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeFinanceLeaseTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeLeasingArrangementsOperatingLeasesRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeLeasingArrangementsOperatingLeasesTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorDirectFinancingLeaseLeaseNotYetCommencedTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorDirectFinancingLeaseRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorDirectFinancingLeaseTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorLeasingArrangementsOperatingLeasesRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorLeasingArrangementsOperatingLeasesTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorOperatingLeaseLeaseNotYetCommencedRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorOperatingLeaseLeaseNotYetCommencedTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorSalesTypeLeaseLeaseNotYetCommencedTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorSalesTypeLeaseRenewalTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LessorSalesTypeLeaseTermOfContract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiabilitiesFairValueDisclosureNonrecurring | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiabilitiesFairValueDisclosureRecurring | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiabilitiesForLongTermContractsOrProgramsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiabilityForFuturePolicyBenefitsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiabilityForPolicyholderContractDepositsInterestRateAssumptionDeferredAnnuity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LicenseAndMaintenanceRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LicenseAndServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LicenseCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LicensesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LineItemForGainLossOnPriceRiskFairValueHedgeDerivativeInFinancialStatements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LiquidationBasisOfAccountingMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableCommercialGovernments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableCommitmentFeePolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerConstruction | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerHomeEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerInstallmentAndRevolving | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerInstallmentAndRevolvingAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerInstallmentDurableGoods | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerInstallmentOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerInstallmentStudent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerLeaseFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerMortgage | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerRealEstate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerRealEstateAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerRevolvingCreditCard | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableConsumerRevolvingOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableOtherInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansAndLeasesReceivableValuationPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialAcquisition | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialAgricultural | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialAndIndustrial | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialConstruction | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialDevelopment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialFinancialAndAgricultural | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialFinancialAndAgriculturalAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialFinancialInstitutions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialMortgage | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialRealEstate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialRealEstateAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableCommercialTradeFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupCommercialAndIndustrial | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupCommercialRealEstate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupConsumerCreditCard | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupConsumerHomeEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupConsumerStudent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupMortgage | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOther | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableMortgageWarehouseLending | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LoansReceivableNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:LongDurationContractsAssumptionsByProductAndGuaranteeDescriptionOfAssumption | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MaintenanceCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MaintenanceRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MajorTypesOfDebtAndEquitySecuritiesAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MajorTypesOfDebtAndEquitySecuritiesDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MajorTypesOfDebtSecuritiesDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ManagementFeesBaseRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ManagementFeesIncentiveRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ManagementFeesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ManagementFeesRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarineServicesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketValueOfStockDividendsOutstandingOverThirtyDays | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesAtCostAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesAvailableForSaleSecuritiesPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesCurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesCurrentAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesEquitySecurities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesEquitySecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesEquitySecuritiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesEquitySecuritiesCurrentAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesFixedMaturities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesFixedMaturitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesFixedMaturitiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesFixedMaturitiesCurrentAlternativeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesHeldToMaturitySecuritiesPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesNoncurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRealizedGainLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairmentsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestricted | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestrictedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestrictedCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestrictedCurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestrictedNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesRestrictedNoncurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesTradingSecuritiesPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesUnrealizedGainLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairmentsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MaterialNonrecurringReinsuranceTransactions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MemberOfGroupFilingConsolidatedReturnPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MembershipDuesRevenueOnGoing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MerchantDiscountFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MineralExtractionProcessingAndMarketingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MineralExtractionProcessingAndMarketingCostsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MortgageLoansOnRealEstateCarryingAmountOfMortgages | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MortgageLoansOnRealEstateGeographicLocationOfProperty | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanCollectiveBargainingArrangementPercentageOfContributionsRequiredForMultipleCollectiveBargainingArrangements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanCollectiveBargainingArrangementRequiredPercentageOfContributions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanContributionsByEmployer | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanNameAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanNameDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanNumber | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanPlanInformationAvailableMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanPlanInformationAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanPlanInformationDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanPlanInformationNotAvailableMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlanTypeAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansAccumulatedBenefitObligation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCertifiedZoneStatus | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCertifiedZoneStatusDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCertifiedZoneStatusExtendedAmortizationProvisions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateFirst | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCollectiveBargainingArrangementExpirationDateLast | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfEmployersParticipants | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansCollectiveBargainingArrangementPercentageOfParticipants | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansFundedStatus | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansFundingImprovementPlanAndRehabilitationPlan | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansInformationNotAvailable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansMinimumContribution | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansPensionMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansPeriodContributionsSignificanceOfContributions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansPlanAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansPlanContributions1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansPostretirementBenefitMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansReportDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansSurcharge | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:MultiemployerPlansTypeDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NGLReservesNotClearlyAttributableToLeaseholdInterests | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NameOfPersonMakingAppraisal | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturalGasLiquidReservesNotClearlyAttributableToLeaseholdInterestsProvedAndUnprovedReserves | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturalGasMidstreamCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturalGasMidstreamRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturalGasProductionRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturalGasStorageRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NatureOfDeferredPolicyAcquisitionCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NaturePurposeAndEffectOfReinsuranceTransactions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetAssetsAdjustedBalance | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetAssetsAdjustedBalanceAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalAsReportedInEntitysPartIIUnauditedFOCUSReport | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalBeforeHaircutsOnSecuritiesPositions | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalBeforeHaircutsOnSecuritiesPositionsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalInExcessOfFourPercentOfDebitItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetCapitalReconciliationWithEntitysComputationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetProductiveAndDryWellsDrilledDisclosureTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfTransitionMethod | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnBasicEarningsPerShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnDilutedEarningsPerShare | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnNetIncome | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnOperatingResults | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOnFinancialStatementsFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleRetrospectiveAdjustmentsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementOrChangeInAccountingPrincipleRetrospectiveApplicationImpracticable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementTransitionGuidanceNotSignificantOrNotPractical | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NonallowableAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NonallowableAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NonarrangementTransactionsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NoninterestExpenseDistributionAndServicingFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OccupancyCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OccupancyRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndCondensateRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasDeliveryCommitmentsAndContractsAdditionalInformationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasDeliveryCommitmentsAndContractsReservesOrSuppliesSubjectToPrioritiesOrCurtailments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasProductionExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OilAndGasSalesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OperatingCycle | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherAlternativeEnergySalesRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherAssetsNotAllowed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsBeforeTaxNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsTaxNoncontrollingInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherConstructionCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherCostOfServices | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherDeductionsAndCharges | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherDeductionsOrAllowableCredits | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherDirectCostsOfHotels | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherExtraordinaryGainLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherFinancialServicesCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherHotelOperatingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherMarketableSecuritiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherMarketableSecuritiesNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherRealEstateRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherSalesRevenueNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherSignificantAspectsOfOilAndGasDeliveryCommitments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresThirdPartyGuaranteesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresThirdPartyGuaranteesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherUnrecordedAmounts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OtherUtilityCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:OwnedPropertyManagementCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ParkingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PartnersCapitalAdjustedBalance1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PassengerRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PassengerRevenueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PassengerRevenueMainline | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PassengerRevenueRegional | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PaymentsToAcquireMarketableSecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PerformanceFees | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PredecessorMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsAdditionsForChargesToExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PressureMaintenanceOperations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PrincipalAssumptionsWhereAverageCostPerUnitIsUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PriorInabilityToDeliverOrMeetOilAndGasDeliveryCommitmentsAndContracts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProceedsFromSaleOfDonorRestrictedAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProductionTypeDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProductiveGasWellsNumberOfWellsWithMultipleCompletionsGross | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProductiveGasWellsNumberOfWellsWithMultipleCompletionsNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProductiveWellsAndAcreageDisclosureTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PromotionalAllowances | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PropaneCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PropaneRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuarterlyFinancialInformationQuarterlyChargesAndCreditsAmountReconcilingToPreviouslyReportedResults | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RealEstateRevenueNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RealEstateRevenueNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RealizedGainLossOnMarketableSecuritiesAndCostMethodInvestmentsExcludingOtherThanTemporaryImpairmentsAndOtherInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestmentsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesAcquiredWithDeterioratedCreditQualityAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesAcquiredWithDeterioratedCreditQualityDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesAcquiredWithDeterioratedCreditQualityMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Receivables, Change in Method of Calculating Impairment, Recorded Investment (Deprecated 2019-01-31) us-gaap:ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesHeldForSaleDeterminationPolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesHeldForSaleLowerOfCostOrFairValuePolicy | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReceivablesHeldForSalePolicyAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReclassificationToUnappropriatedRetainedEarnings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RecyclingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RefiningAndMarketingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RefiningAndMarketingRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReimbursementRevenue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ResaleAgreementsAdditionalCollateralRequirementsForSecuritiesOrAssetsToBeResold | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReserveForCashDiscountMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReserveForCustomerDeductionsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReservesAttributableToConsolidatedSubsidiaryWithSignificantMinorityInterest | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReservesProportionalInterestOfNetProvedReserveQuantitiesOfProportionatelyConsolidatedInvestees1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReservesUnitOfMeasure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestatementOfPriorYearIncomeAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestatementOfPriorYearIncomeGross | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestatementOfPriorYearIncomeNetOfTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestatementOfPriorYearIncomeNetOfTaxAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestatementOfPriorYearIncomeTaxEffects | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedCashAndCashEquivalentItemAgreement | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsExemptFromRegistrationAtFairValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsExemptFromRegistrationNoteAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsExemptFromRegistrationPercentOfNetAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsNotExemptFromRegistrationAtFairValue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsNotExemptFromRegistrationNoteAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RestrictedInvestmentsNotExemptFromRegistrationPercentOfNetAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailExpenses | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesImprovementRevenuePriorSales | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
| -998 more nodes in the chain ... | |||