NameStatementGeographicalAxis
Namespacehttp://fasb.org/srt/2020-01-31
Prefixsrt
Data typexbrli:stringItemType
Period typeduration
Substitution Groupxbrldt:dimensionItem
BalanceNone
NillableTrue
AbstractTrue

References

NameValueRole
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Footnote 2))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column C))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column G))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column D))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic948http://www.xbrl.org/2003/role/disclosureRef
SubTopic310http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-29(Footnote 4))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph41http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(b)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column H))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic280http://www.xbrl.org/2003/role/disclosureRef
SubTopic10http://www.xbrl.org/2003/role/disclosureRef
Section50http://www.xbrl.org/2003/role/disclosureRef
Paragraph41http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(a)http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column E))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column I))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column B))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2003/role/disclosureRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/disclosureRef
Topic970http://www.xbrl.org/2003/role/disclosureRef
SubTopic360http://www.xbrl.org/2003/role/disclosureRef
SectionS99http://www.xbrl.org/2003/role/disclosureRef
Paragraph1http://www.xbrl.org/2003/role/disclosureRef
Subparagraph(SX 210.12-28(Column F))http://www.xbrl.org/2003/role/disclosureRef
URIhttp://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024http://www.xbrl.org/2003/role/disclosureRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic606http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic10http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph5http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic606http://www.xbrl.org/2003/role/exampleRef
SubTopic10http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph91http://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046http://www.xbrl.org/2003/role/exampleRef
PublisherFASBhttp://www.xbrl.org/2003/role/exampleRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2003/role/exampleRef
Topic944http://www.xbrl.org/2003/role/exampleRef
SubTopic40http://www.xbrl.org/2003/role/exampleRef
Section55http://www.xbrl.org/2003/role/exampleRef
Paragraph13Hhttp://www.xbrl.org/2003/role/exampleRef
Subparagraph(b)http://www.xbrl.org/2003/role/exampleRef
URIhttp://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441http://www.xbrl.org/2003/role/exampleRef