Disclosure Text Block Supplement [Abstract]

NameDisclosureTextBlockSupplementAbstract
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Disclosure Text Block Supplement [Abstract]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

Related Child Concepts

NameRelation TypeRole
us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:AssetImpairmentChargesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:GoodwillDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/PayablesAndAccruals
us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureNoncurrentTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/PayablesAndAccruals
us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
us-gaap:AdditionalFinancialInformationDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
srt:CondensedFinancialStatementsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
us-gaap:AccountingChangesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections
us-gaap:DescriptionOfNewAccountingPronouncementsNotYetAdopted
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections
us-gaap:RestatementToPriorYearIncomeTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections
us-gaap:RestrictedAssetsDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AllowanceForCreditLossesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:InvestmentTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsAllOtherInvestments
us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsAllOtherInvestments
us-gaap:FinancialInstrumentsDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsAllOtherInvestments
us-gaap:OtherAssetsDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/DeferredCostsCapitalizedPrepaidAndOtherAssets
us-gaap:OtherCurrentAssetsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/DeferredCostsCapitalizedPrepaidAndOtherAssets
us-gaap:RestructuringImpairmentAndOtherActivitiesDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:LegalMattersAndContingenciesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:CommitmentsDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:DebtAndCapitalLeasesDisclosuresTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Debt
us-gaap:PreferredStockTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:TreasuryStockTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:MembersEquityNotesDisclosureTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsPostemploymentBenefits
us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsPostemploymentBenefits
us-gaap:BusinessAcquisitionIntegrationRestructuringAndOtherRelatedCostsTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:SubsequentEventProFormaBusinessCombinations
parent-childhttp://fasb.org/us-gaap/role/disclosure/SubsequentEvents

Related Parent Concepts

NameRelation TypeRole
us-gaap:CashAndCashEquivalentsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/IntangibleAssetsGoodwillAndOther
us-gaap:PayablesAndAccrualsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/PayablesAndAccruals
us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/OrganizationConsolidationAndPresentationOfFinancialStatements
us-gaap:AccountingChangesAndErrorCorrectionsLegacyAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections
us-gaap:ReceivablesAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:InvestmentsAllOtherInvestmentsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsAllOtherInvestments
us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/DeferredCostsCapitalizedPrepaidAndOtherAssets
us-gaap:RestructuringAndRelatedActivitiesAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/ExitOrDisposalCostObligations
us-gaap:CommitmentsAndContingenciesDisclosureAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CommitmentAndContingencies
us-gaap:DebtDisclosureAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/Debt
us-gaap:EquityAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
us-gaap:CompensationAndRetirementDisclosureAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsRetirementBenefits
us-gaap:PostemploymentBenefitsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsPostemploymentBenefits
us-gaap:BusinessCombinationsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/BusinessCombinations
us-gaap:SubsequentEventsAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/SubsequentEvents