Qualified Plan [Member]

NameQualifiedPlanMember
Namespacehttp://fasb.org/us-gaap/2021-01-31
Prefixus-gaap
Data typedtr-types:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Qualified Plan [Member]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
PublishDate2017-01http://fasb.org/us-gaap/role/tin/resource
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/resource
SourceNameRetirement Benefits-Phase 1http://fasb.org/us-gaap/role/tin/resource
pdfURIhttps://www.fasb.org/retirementbenefitsphase1_2017http://fasb.org/us-gaap/role/tin/resource
elementCreationTaxonomyVersion2017http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameReference Project:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(7)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(6)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(5)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(q)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(8)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(g)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(n)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(5)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(i)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(c)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(8)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(01)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(ii)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(7)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(6)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph3http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(02)(A)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(02)(B)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(i)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(10)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(02)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(7)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(5)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(02)(C)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(h)(6)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(j)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(9)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(f)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(e)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(6)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(k)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(k)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(d)(iv)(03)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(5)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph2http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph6http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(a)(7)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(4)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(k)(2)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(k)(1)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph8http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920http://www.xbrl.org/2009/role/commonPracticeRef
PublisherFASBhttp://www.xbrl.org/2009/role/commonPracticeRef
NameAccounting Standards Codificationhttp://www.xbrl.org/2009/role/commonPracticeRef
Topic715http://www.xbrl.org/2009/role/commonPracticeRef
SubTopic20http://www.xbrl.org/2009/role/commonPracticeRef
Section50http://www.xbrl.org/2009/role/commonPracticeRef
Paragraph1http://www.xbrl.org/2009/role/commonPracticeRef
Subparagraph(b)(3)http://www.xbrl.org/2009/role/commonPracticeRef
URIhttp://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920http://www.xbrl.org/2009/role/commonPracticeRef