Cash Equivalents [Member]

NameCashEquivalentsMember
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typedtr-types:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Cash Equivalents [Member]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2008http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic210http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic10http://fasb.org/us-gaap/role/ref/legacyRef
SectionS99http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph1http://fasb.org/us-gaap/role/ref/legacyRef
Subparagraph(SX 210.5-02(1))http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682http://fasb.org/us-gaap/role/ref/legacyRef

Related Child Concepts

NameRelation TypeRole
us-gaap:BankTimeDepositsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:CommercialPaperMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:InterestBearingDepositsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:MoneyMarketFundsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:USStatesAndPoliticalSubdivisionsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:USTreasurySecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:BankTimeDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:CommercialPaperMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:InterestBearingDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:MoneyMarketFundsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:USStatesAndPoliticalSubdivisionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:USTreasurySecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:BankTimeDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:CommercialPaperMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:InterestBearingDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:MoneyMarketFundsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:USStatesAndPoliticalSubdivisionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:USTreasurySecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:BankTimeDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:CommercialPaperMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:InterestBearingDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:MoneyMarketFundsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:USStatesAndPoliticalSubdivisionsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:USTreasurySecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:MoneyMarketFundsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:CommercialPaperMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:BankersAcceptanceMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:InterestBearingDepositsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:BankTimeDepositsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:MoneyMarketFundsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:CommercialPaperMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:BankersAcceptanceMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:InterestBearingDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:BankTimeDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:MoneyMarketFundsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:USTreasurySecuritiesMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:CommercialPaperMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:BankersAcceptanceMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:InterestBearingDepositsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:MoneyMarketFundsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable
us-gaap:USTreasurySecuritiesMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable
us-gaap:CommercialPaperMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable
us-gaap:BankersAcceptanceMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable
us-gaap:InterestBearingDepositsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalents
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsTable
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfCompensatingBalancesTable
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CashAndCashEquivalentsScheduleOfRestrictedCashAndCashEquivalentsTable
us-gaap:CashAndCashEquivalentsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
us-gaap:CashAndCashEquivalentsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecuritiesScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
us-gaap:CashAndCashEquivalentsMember
parent-childhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosures
us-gaap:CashAndCashEquivalentsMember
domain-memberhttp://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable