Schedule of Accounts, Notes, Loans and Financing Receivable [Table]

NameScheduleOfAccountsNotesLoansAndFinancingReceivableTable
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Schedule of Accounts, Notes, Loans and Financing Receivable [Table]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2009http://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.3,4)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:FinancingReceivablePortfolioSegmentAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:CollateralAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:GeographicDistributionAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:ClassOfFinancingReceivableTypeOfBorrowerAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:CounterpartyNameAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:ProductOrServiceAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:ConsolidationItemsAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:StatementBusinessSegmentsAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:SubsegmentsAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
srt:StatementGeographicalAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:EquitySecuritiesByIndustryAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:ConcentrationRiskByBenchmarkAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:ConcentrationRiskByTypeAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:AccountsNotesAndLoansReceivableLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers
us-gaap:FinancingReceivablePortfolioSegmentAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:CollateralAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:GeographicDistributionAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:ClassOfFinancingReceivableTypeOfBorrowerAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:CounterpartyNameAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:ProductOrServiceAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:ConsolidationItemsAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:StatementBusinessSegmentsAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:SubsegmentsAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
srt:StatementGeographicalAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:EquitySecuritiesByIndustryAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:ConcentrationRiskByBenchmarkAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable
us-gaap:ConcentrationRiskByTypeAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfAccountsNotesLoansAndFinancingReceivableTable