Contract with Customer, Asset, before Allowance for Credit Loss

NameContractWithCustomerAssetGross
Namespacehttp://fasb.org/us-gaap/2022
Prefixus-gaap
Data typexbrli:monetaryItemType
Period typeinstant
Substitution Groupxbrli:item
Balancedebit
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Contract with Customer, Asset, before Allowance for Credit Lossen-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
SourceNameFinancial Instruments-Credit Losses:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2021http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic310http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph7Ahttp://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic326http://www.xbrl.org/2003/role/disclosureRef
SubTopic20http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph14http://www.xbrl.org/2003/role/disclosureRef
URIhttps://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic606http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
URIhttps://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic606http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section45http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
URIhttps://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044http://www.xbrl.org/2009/role/commonPracticeRef

Related Child Concepts

NameRelation TypeRole
us-gaap:ContractWithCustomerAssetNotPastDue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ContractWithCustomerAssetPastDue
dep-dimensionallyQualifiedConcept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated
us-gaap:ContractWithCustomerAssetGrossCurrent
summation-itemhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:ContractWithCustomerAssetGrossNoncurrent
summation-itemhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers

Related Parent Concepts

NameRelation TypeRole
us-gaap:ContractWithCustomerAssetNetAbstract
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-RealEstateOperations
us-gaap:ContractWithCustomerAssetNetAbstract
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-RealEstateOperationsStatementTable
us-gaap:ContractWithCustomerAssetNetAbstract
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperations
us-gaap:ContractWithCustomerAssetNetAbstract
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-DepositBasedOperationsStatementTable
us-gaap:ContractWithCustomerAssetNetAbstract
parent-childhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations
us-gaap:ContractWithCustomerAssetNetAbstract
domain-memberhttp://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable
us-gaap:ContractWithCustomerAssetNet
summation-itemhttp://fasb.org/us-gaap/role/disclosure/DeferredRevenue
us-gaap:ContractWithCustomerAssetNetAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:ContractWithCustomerAssetPastDueLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/CreditLosses
us-gaap:ContractWithCustomerAssetPastDueLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/CreditLossesContractWithCustomerAssetPastDueTable