 | us-gaap:DiscontinuedOperationDescriptionOfMaterialContingentLiabilitiesRemaining | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DiscontinuedOperationAmountsOfMaterialContingentLiabilitiesRemaining | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DeferredTaxAssetParentsBasisInDiscontinuedOperation | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DeferredTaxLiabilitiesParentsBasisInDiscontinuedOperation | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DiscontinuedOperationContinuingInvolvementAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DiscontinuedOperationEquityInvestmentAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperations |
 | us-gaap:DiscontinuedOperationDescriptionOfMaterialContingentLiabilitiesRemaining | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |
 | us-gaap:DiscontinuedOperationAmountsOfMaterialContingentLiabilitiesRemaining | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |
 | us-gaap:DeferredTaxAssetParentsBasisInDiscontinuedOperation | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |
 | us-gaap:DeferredTaxLiabilitiesParentsBasisInDiscontinuedOperation | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |
 | us-gaap:DiscontinuedOperationContinuingInvolvementAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |
 | us-gaap:DiscontinuedOperationEquityInvestmentAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/DiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable |