 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftCapitalRequirementsOnForeignFinancialInstitutionsTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftCapitalRequirementsOnForeignFinancialInstitutionsTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBankingAndThriftScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesAverageSalesPriceAndProductionCostsPerUnitOfProductionTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesAverageSalesPriceAndProductionCostsPerUnitOfProductionTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCapitalizedCostsRelatingToOilAndGasProducingActivitiesByGeographicAreaTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesCostsIncurredInOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDevelopmentWellsDrilledTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDevelopmentWellsDrilledTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesDiscountedFutureNetCashFlowsRelatingToProvedOilAndGasReservesTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesExploratoryWellsDrilledTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesExploratoryWellsDrilledTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesGasAndOilAcreageTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesGasAndOilAcreageTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesOilAndGasInProcessActivitiesTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesOilAndGasInProcessActivitiesTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProductiveWellsTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProductiveWellsTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesProvedDevelopedAndUndevelopedOilAndGasReserveQuantitiesTable |
 | srt:ConsolidationItemsDomain | dimension-default | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesResultsOfOperationsForOilAndGasProducingActivitiesByGeographicAreaTable |
 | srt:ConsolidationItemsDomain | dimension-domain | http://fasb.org/us-gaap/role/disclosure/ExtractiveIndustriesResultsOfOperationsForOilAndGasProducingActivitiesByGeographicAreaTable |