Inventory, Policy [Policy Text Block]

NameInventoryPolicyTextBlock
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typenonnum:textBlockItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractFalse

Labels

TextLangRoleContainer role
Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link
Inventory, Policy [Policy Text Block]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link

References

NameValueRole
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic330http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph4http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic330http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic270http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section45http://www.xbrl.org/2003/role/disclosureRef
Paragraph6http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic330http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/topic&trid=2126998http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://fasb.org/us-gaap/role/ref/legacyRef
NameAccounting Standards Codificationhttp://fasb.org/us-gaap/role/ref/legacyRef
Topic235http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic10http://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=84158767&loc=d3e18780-107790http://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
Topic210http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic10http://fasb.org/us-gaap/role/ref/legacyRef
Section50http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph1http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766http://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
Topic210http://fasb.org/us-gaap/role/ref/legacyRef
SubTopic10http://fasb.org/us-gaap/role/ref/legacyRef
SectionS99http://fasb.org/us-gaap/role/ref/legacyRef
Paragraph1http://fasb.org/us-gaap/role/ref/legacyRef
Subparagraph(SX 210.5-02.6(b))http://fasb.org/us-gaap/role/ref/legacyRef
URIhttp://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682http://fasb.org/us-gaap/role/ref/legacyRef