Treasury Stock [Text Block]

NameTreasuryStockTextBlock
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typedtr-types:textBlockItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Treasury Stock [Text Block]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
The entire disclosure for 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
elementCreationTaxonomyVersion2011http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
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
URIhttp://asc.fasb.org/subtopic&trid=2208821http://fasb.org/us-gaap/role/ref/legacyRef

Related Parent Concepts

NameRelation TypeRole
us-gaap:DisclosureTextBlockAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/ComprehensiveTextBlockList
us-gaap:DisclosureTextBlockSupplementAbstract
parent-childhttp://fasb.org/us-gaap/role/disclosure/Equity