Contract with Customer, Timing of Satisfaction of Performance Obligation and Payment

NameContractWithCustomerTimingOfSatisfactionOfPerformanceObligationAndPayment
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Contract with Customer, Timing of Satisfaction of Performance Obligation and Paymenten-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Description of effect, from relationship that timing of satisfaction of performance obligation has on timing of payment, on right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and on obligation to transfer good or service to customer for which consideration from customer has been received or is due.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic606http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph9http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045http://www.xbrl.org/2003/role/disclosureRef

Related Parent Concepts

NameRelation TypeRole
us-gaap:ChangeInContractWithCustomerAssetAndLiabilityAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers