Class of Treasury Stock [Table]

NameClassOfTreasuryStockTable
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:hypercubeItem
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Class of Treasury Stock [Table]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic505http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic30http://fasb.org/us-gaap/role/ref/legacyRef
Section50http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph2http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656http://fasb.org/us-gaap/role/ref/legacyRef
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic505http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic30http://fasb.org/us-gaap/role/ref/legacyRef
Section50http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph3http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656http://fasb.org/us-gaap/role/ref/legacyRef
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic505http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic30http://fasb.org/us-gaap/role/ref/legacyRef
Section45http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph1http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655http://fasb.org/us-gaap/role/ref/legacyRef
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic505http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic30http://fasb.org/us-gaap/role/ref/legacyRef
Section50http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph4http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656http://fasb.org/us-gaap/role/ref/legacyRef

Related Child Concepts

NameRelation TypeRole
us-gaap:StatementClassOfStockAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:ShareRepurchaseProgramAxis
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:EquityClassOfTreasuryStockLineItems
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:StatementClassOfStockAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/EquityClassOfTreasuryStockTable
us-gaap:ShareRepurchaseProgramAxis
hypercube-dimensionhttp://fasb.org/us-gaap/role/disclosure/EquityClassOfTreasuryStockTable

Related Parent Concepts

NameRelation TypeRole
us-gaap:ScheduleOfTreasuryStockByClassTextBlock
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity
us-gaap:EquityClassOfTreasuryStockLineItems
allhttp://fasb.org/us-gaap/role/disclosure/EquityClassOfTreasuryStockTable