Revenue, Information Used to Allocate Transaction Price

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

Labels

TextLangRoleContainer role
Revenue, Information Used to Allocate Transaction Priceen-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Description of methods, inputs, and assumptions used to allocate transaction price. Includes, but not is limited to, estimating standalone selling price of promised good or service and allocating discount and variable consideration to specific part of contract.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
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
Paragraph20http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(c)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045http://www.xbrl.org/2003/role/disclosureRef

Related Parent Concepts

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