Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period

NameRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:durationItemType
Period typeinstant
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Perioden-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
PublishDate2020-01http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameRevenuehttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
pdfURIhttps://www.fasb.org/revenue_2020http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameRevenuehttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2018http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2017-08http://fasb.org/srt/role/changeNote/changeNote
NewElementtruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2014-09http://fasb.org/srt/role/changeNote/changeNote
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
Paragraph13http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)(1)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045http://www.xbrl.org/2003/role/disclosureRef

Related Child Concepts

NameRelation TypeRole
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod
dep-concept-deprecatedConcepthttp://fasb.org/us-gaap/role/deprecated/deprecated

Related Parent Concepts

NameRelation TypeRole
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp03
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp03RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenueFromContractWithCustomerTemp03RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableDefault
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomers
us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems
domain-memberhttp://fasb.org/us-gaap/role/disclosure/RevenuefromContractswithCustomersRevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable