Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true false]

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

Labels

TextLangRoleContainer role
Revenue, Practical Expedient, Initial Application and Transition, Nondisclosure of Transaction Price Allocation to Remaining Performance Obligation [true false]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Indicates (true false) whether practical expedient was elected not to disclose amount of transaction price allocated to remaining performance obligation and explanation of expected timing of revenue recognition for reporting period presented prior to date of initial application under retrospective method.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
Section65http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(f)(3)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048http://www.xbrl.org/2003/role/disclosureRef

Related Parent Concepts

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