| Name | DeprecatedItems |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-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:AccountingChangesAndErrorCorrectionsTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingChangesTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingGuidanceMember | 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:AccountingStandardsUpdate201502Member | 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:AccountingStandardsUpdate201604CumulativeEffectPeriodOfAdoptionMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201604RetrospectiveMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201605Member | 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:AccountingStandardsUpdate201615ProspectiveMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201615RetrospectiveMember | 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:AccountingStandardsUpdate201617Member | 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:AccountingStandardsUpdate201701Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountingStandardsUpdate201709Member | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountsReceivableAdditionalNarrativeDisclosure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Accounts Receivable, before Allowance for Credit Loss, Noncurrent [Abstract] (Deprecated 2021-01-31) us-gaap:AccountsReceivableBeforeAllowanceForCreditLossNoncurrentAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountsReceivableNoncurrentNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AccountsReceivableNoncurrentPastDue | 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:AdjustmentsForNewAccountingPrincipleEarlyAdoptionMember | 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: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:AociGainLossDebtSecuritiesAvailableForSaleWithAllowanceForCreditLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AociGainLossDebtSecuritiesAvailableForSaleWithoutAllowanceForCreditLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:AssetsLeasedToOthersMember | 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:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract | 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: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: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:BasisForExemptionFromSegregationRequirementsDescription | 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: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: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: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:ComputationOfNetCapitalRequirementAggregateIndebtednessStandardAbstract | 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:ConstructionContractorsMethodOfReportingAffiliatedEntitiesPolicyPolicyTextBlock | 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: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:ContractWithCustomerAssetBeforeAllowanceForCreditLossAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractWithCustomerAssetNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ContractWithCustomerAssetPastDue | 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:ContractualMaturitiesOfTimeDeposits100000OrMoreDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostAndEquityMethodInvestmentsDisclosureTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostMethodInvestmentsDescriptionTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:CostMethodInvestmentsPolicy | 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:CostOfGoodsSoldExcludingDepreciationDepletionAndAmortization | 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:CostOfServicesExcludingDepreciationDepletionAndAmortization | 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: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:DebtSecuritiesAvailableForSaleSaleAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DebtSecuritiesHeldToMaturityNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DebtSecuritiesHeldToMaturityPastDue | 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:DefinedBenefitPlanNetPeriodicBenefitCostPracticalExpedientComparativePeriodDisclosure | 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: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: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: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:DescriptionOfNewAccountingPronouncementsNotYetAdopted | 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:DescriptionOfSignificantServicingCovenantsForServicersWithNetWorthRequirementsFromMultipleSources | 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:DirectFinancingLeaseNetInvestmentInLeaseNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:DirectFinancingLeaseNetInvestmentInLeasePastDue | 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: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: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:EquipmentLeasedToOtherPartyMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:EquityAndCostMethodInvestmentsPolicy | 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:ExcessNetCapitalAt1000Percent | 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:FairValueByShareholdersEquityClassDomain | 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: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:FinanceLeaseCostAbstract | 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: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:FinancingReceivablePastDueAndNotPastDueAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableRecordedInvestmentAgingAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableRecordedInvestmentCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableRecordedInvestmentPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FinancingReceivableTroubledDebtRestructuringAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAccountsPayable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAccruedLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAccumulatedDepreciationAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAccumulatedOtherComprehensiveIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAdditionalPaidInCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAmortizableIntangibleAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseBuildingsAndImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCapitalLeaseObligationsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCashAndCashEquivalents | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCommonStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentMaturitiesOfCapitalLeaseObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseCurrentMaturitiesOfLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDebtorInPossessionFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDeferredFinancingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxAssetsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxLiabilitiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseDeferredIncomeTaxLiabilitiesNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseFurnitureAndFixtures | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseGoodwill | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseInventories | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLand | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLeaseholdImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLiabilitiesAndStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLiabilitiesAndStockholdersEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLiabilitiesSubjectToCompromise | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseLongTermDebtAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseNonamortizableIntangibleAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseNoncurrentOtherObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherNoncurrentObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherNoncurrentObligationsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherPostretirementObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseOtherPropertyAndEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePensionObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePostconfirmationCreditFacility | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePreferredAndCommonStockHeldInTreasury | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePreferredStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePrepaidAndOtherCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePropertyAndEquipmentNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePropertyAndEquipmentNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreasePropertyUnderCapitalLeaseArrangements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseReceivablesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseRestrictedCashAndCashEquivalentsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseRestrictedCashAndCashEquivalentsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseRetainedEarningsDeficit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseShortTermBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseShortTermInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentIncreaseDecreaseStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Fresh-Start Adjustment, Increase (Decrease), Stockholders' Equity [Abstract] (Deprecated 2021-01-31) us-gaap:FreshStartAdjustmentIncreaseDecreaseStockholdersEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:FreshStartAdjustmentLineItems | 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: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:GoodsAndServicesExchangedForEquityInstrumentMember | 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:HealthCareTrustFundAssetsLimitedAsToUseCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundAssetsLimitedAsToUseNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundNameDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:HealthCareTrustFundTable | 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: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:InvestmentsByConsolidatedAndNonconsolidatedEntitiesAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:InvestmentsByConsolidatedAndNonconsolidatedEntitiesDomain | 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:ItemEffectedLineItems | 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: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:LeasesReceivableCommercialLeaseFinancing | 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: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:MalpracticeInsuranceNameOfCaptiveInsurer | 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:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsDescription | 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: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:NatureOfErrorDomain | 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:NetInvestmentInLeaseNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NetInvestmentInLeasePastDue | 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:NewAccountingPrinciplesEarlyAdoptionMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementEarlyAdoptionAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementEarlyAdoptionTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:NewAccountingPronouncementMember | 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:NewAccountingPronouncementOrChangeInAccountingPrincipleDescriptionOfFinancialStatementLineItemsProspectiveTransition | 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: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:OperatingCycle | 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: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:OtherExtraordinaryGainLoss | 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:OtherUnrecordedAmounts | 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:PostconfirmationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAccountsPayable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAccruedLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAccumulatedDepreciationAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAccumulatedOtherComprehensiveIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAdditionalPaidInCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAmortizableIntangibleAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationBuildingsAndImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCapitalLeaseObligationsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCashAndCashEquivalents | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCommonStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentMaturitiesOfCapitalLeaseObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationCurrentMaturitiesOfLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDebtorInPossessionFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDeferredFinancingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDeferredIncomeTaxAssetsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDeferredIncomeTaxAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDeferredIncomeTaxLiabilitiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationDeferredIncomeTaxLiabilitiesNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationFurnitureAndFixtures | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationGoodwill | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationInventories | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLand | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLeaseholdImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLiabilitiesAndStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLiabilitiesAndStockholdersEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLiabilitiesSubjectToCompromise | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationLongTermDebtAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationNonamortizableIntangibleAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationNoncurrentOtherObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherNoncurrentObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherNoncurrentObligationsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherPostretirementObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationOtherPropertyAndEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPensionObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPostconfirmationCreditFacility | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPreferredAndCommonStockHeldInTreasury | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPreferredStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPrepaidAndOtherCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPropertyAndEquipmentNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPropertyAndEquipmentNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationPropertyUnderCapitalLeaseArrangements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationReceivablesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationRestrictedCashAndCashEquivalentsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationRestrictedCashAndCashEquivalentsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationRetainedEarningsDeficit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationShortTermBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationShortTermInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PostconfirmationStockholdersEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAccountsPayable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAccruedLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAccumulatedDepreciationAndAmortization | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAccumulatedOtherComprehensiveIncomeLoss | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAdditionalPaidInCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAmortizableIntangibleAssetsNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationBuildingsAndImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCapitalLeaseObligationsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCashAndCashEquivalents | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCommonStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentMaturitiesOfCapitalLeaseObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationCurrentMaturitiesOfLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDebtorInPossessionFinancing | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDeferredFinancingCosts | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDeferredIncomeTaxAssetsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDeferredIncomeTaxAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDeferredIncomeTaxLiabilitiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationDeferredIncomeTaxLiabilitiesNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationFurnitureAndFixtures | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationGoodwill | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationInventories | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLand | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLeaseholdImprovements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLiabilitiesAndStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLiabilitiesAndStockholdersEquityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLiabilitiesSubjectToCompromise | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationLongTermDebtAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationNonamortizableIntangibleAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationNoncurrentOtherObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherCurrentLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherLongTermDebt | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherNoncurrentObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherNoncurrentObligationsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherPostretirementObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationOtherPropertyAndEquipment | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPensionObligations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPostconfirmationCreditFacility | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPreferredAndCommonStockHeldInTreasury | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPreferredStock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPrepaidAndOtherCurrentAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPropertyAndEquipmentNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPropertyAndEquipmentNetAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationPropertyUnderCapitalLeaseArrangements | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationReceivablesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationReorganizationValueInExcessOfAmountsAllocableToIdentifiableAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationRestrictedCashAndCashEquivalentsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationRestrictedCashAndCashEquivalentsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationRetainedEarningsDeficit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationShortTermBorrowings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationShortTermInvestments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationStockholdersEquity | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:PreconfirmationStockholdersEquityAbstract | 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:PreviousAccountingGuidanceMember | 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: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:ProspectiveAdoptionOfNewAccountingPronouncementsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProspectiveAdoptionOfNewAccountingPronouncementsAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ProspectiveAdoptionOfNewAccountingPronouncementsTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsAmount | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsByNatureOfErrorAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuantifyingMisstatementInCurrentYearFinancialStatementsLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:QuarterlyFinancialInformationQuarterlyChargesAndCreditsAmountReconcilingToPreviouslyReportedResults | 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:ReinsuranceRecoverableNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReinsuranceRecoverablePastDue | 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: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:RestatementToPriorYearIncomeTextBlock | 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:RetailLandSalesEstimatedCostOfMajorImprovementsArea | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesEstimatedCostOfMajorImprovementsExpenditureDates | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableNextRollingTwelveMonths | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRemainderOfFiscalYear | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRollingMaturityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRollingYearFive | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRollingYearFour | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRollingYearThree | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetailLandSalesMaturityOfAccountsReceivableRollingYearTwo | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RetainedEarningsAdjustmentsLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RevaluationOfAssetsMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RevaluationOfLiabilitiesMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReverseRepurchaseAgreementsSegregatedUnderCommodityExchangeActRegulation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReverseRepurchaseAgreementsSegregatedUnderOtherRegulations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ReverseRepurchaseAgreementsSegregatedUnderSecuritiesExchangeCommissionRegulation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:RisksInherentInServicingAssetsAndServicingLiabilitiesFairValueOfInstrumentsUsedToManageRisks | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SalesRevenueGoodsNetMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SalesRevenueServicesNetMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SalesTypeLeaseNetInvestmentInLeaseNotPastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SalesTypeLeaseNetInvestmentInLeasePastDue | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfCreditLossesRelatedToFinancingReceivablesCurrentAndNoncurrentTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfExtraordinaryItemsTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfHealthCareTrustFundAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfProspectiveAdoptionOfNewAccountingPronouncementsTableTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfQuantifyingPriorYearMisstatementCorrectedInCurrentYearFinancialStatementsTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfQuantifyingPriorYearMisstatementsCorrectedInCurrentYearFinancialStatementsTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ScheduleOfRetainedEarningsAdjustmentsTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Schedule or Description of Weighted Average Discount Rate [Table Text Block] (Deprecated 2019-01-31) us-gaap:ScheduleOrDescriptionOfWeightedAverageDiscountRateTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuredDemandNoteDeficiency | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuritiesBorrowedForWhichNoValueIsPaidOrCredited | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuritiesOwnedAndPledgedAsCollateralDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuritiesOwnedNotReadilyMarketable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuritiesSegregatedUnderCommodityExchangeActRegulation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleOtherGainLossDisclosuresOnSecuritizations | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsAmountOfChangesAndReportLinesAffected | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsNumberOfVendorsAffected | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionReportLinesAffected | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSecuritiesIssued | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareholdersEquityClassAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ShareholdersEquityMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:StepsTakenToEnsureOilAndGasDeliveryCommitments | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:StockholdersEquityAttributableToParentNotAllowableForNetCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAdjustedBalance1 | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:StockholdersEquityQualifiedForNetCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:StockholdersEquityQualifiedForNetCapitalAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SubordinatedBorrowingsAllowableInComputationOfNetCapital | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SuccessorMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:SummaryOfInvestmentHoldingsAdditionalInformation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017AccountingComplete | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017AccountingCompleteDate | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017DecreaseInDeferredTaxLiabilityDueToTransitionTax | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetExistingIncomeTaxExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityExistingIncomeTaxBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxLiabilityProvisionalIncomeTaxBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateExistingIncomeTaxExpenseBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateExistingIncomeTaxExpenseBenefitAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateProvisionalIncomeTaxExpenseBenefitAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingDeferredTaxLiabilitiesProvisionalUndistributedForeignEarnings | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingExistingIncomeTaxExpenseBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingExistingIncomeTaxExpenseBenefitAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingExistingUndistributedAccumulatedEarningsOfForeignSubsidiary | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalCumulativeTemporaryDifference | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefitAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiability | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiabilityAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiabilityCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalLiabilityNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingUndistributedAccumulatedEarningsOfForeignSubsidiaryExistingUnrecognizedDeferredTaxLiability | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxCutsAndJobsActOf2017IncompleteAccountingUndistributedAccumulatedEarningsOfForeignSubsidiaryProvisionalUnrecognizedDeferredTaxLiability | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TaxEffectOfExtraordinaryItem | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:ThresholdPeriodPastDueForWriteoffOfFinancingReceivable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TierTwoRiskBasedCapitalAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TimeSharingTransactionsDescriptionOfActivityInAllowanceForUncollectibles | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TimeSharingTransactionsDescriptionOfActivityInAllowanceForUncollectiblesOnReceivablesSoldWithRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TimeSharingTransactionsDisclosure | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TradeAndLoanReceivablesMethodOfAccountingForReceivablesThatCanBeContractuallyPrepaidPolicyPolicyTextBlock | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TypeOfArrangementDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TypesOfForeignCurrencyDerivativesUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TypesOfInterestRateDerivativesUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:TypesOfPriceRiskDerivativesUsed | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:UnapprovedChangeOrdersDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:UndistributedIncomeFromOtherThanGainOrLossOnSaleOfProperties | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:UndistributedIncomeFromOtherThanGainOrLossOnSaleOfPropertiesMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:UndistributedNetRealizedGainOrLossOnSaleOfProperties | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:UndistributedNetRealizedGainOrLossOnSaleOfPropertiesMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsCurrentNotPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsCurrentPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrentNotPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsNoncurrentPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsNotPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsNotPledgedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsPledged | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedAssetsPledgedAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedCarryingAmountLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrentNoRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesCurrentRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoRecourseAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
Variable Interest Entity, Consolidated, Liabilities, Noncurrent, No Recourse (Deprecated 2020-01-31) us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrentNoRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoncurrentRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesRecourse | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityConsolidatedLiabilitiesRecourseAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityExtentOfOrLackOfRecourseFlag | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssets | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesAbstract | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountLiabilities | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityPrimaryBeneficiaryAggregatedDisclosureMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityAggregatedDisclosureMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:VariableInterestEntityVIEOrPotentialVIEInformationUnavailabilityMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WarrantsNotSettleableInCashMember | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WaterFloodsInProcessOfInstallation | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WeightedAverageDiscountRateByCountryAxis | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WeightedAverageDiscountRateCountryOfOriginDomain | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WeightedAverageDiscountRateLineItems | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WeightedAverageDiscountRatePercent | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WeightedAverageDiscountRateTable | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated | |
us-gaap:WorkersCompensationDiscountDescription | parent-child | http://fasb.org/us-gaap/role/deprecated/deprecated |