# 605-20 : EDGAR Filer Manual v68 6.5.20

Created by: SEC Office of Structured Disclosure

Refer to EFM: 6.5.20 The required contexts must contain all required document information facts.

## Variations

Number | Name | Description | References | Data Inputs | Result Outputs
--- | --- | --- | --- | --- | ---
- _001gd | 8-K GOOD | 8-K GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
Instance g60520001gd/g60520001gd-20081231.htm ReadMeFirst Schema g60520001gd/edgar-20181231.xsd | valid
- _002ng | 8-K-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 8-K-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520002ng/g60520002ng-20081231.htm ReadMeFirst Schema g60520002ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _003gw | 8-K-GW-R – A non-null fact should exist (and if inline, be visible). DocumentPeriodEndDate | 8-K-GW-R – A non-null fact should exist (and if inline, be visible). DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520003gw/g60520003gw-20081231.htm ReadMeFirst Schema g60520003gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _004gw | 8-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 8-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520004gw/g60520004gw-20081231.htm ReadMeFirst Schema g60520004gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _005gw | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520005gw/g60520005gw-20081231.htm ReadMeFirst Schema g60520005gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _006gw | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520006gw/g60520006gw-20081231.htm ReadMeFirst Schema g60520006gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _007gw | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 8-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520007gw/g60520007gw-20081231.htm ReadMeFirst Schema g60520007gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _008gw | 8-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 8-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520008gw/g60520008gw-20081231.htm ReadMeFirst Schema g60520008gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _009gw | 8-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 8-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
- Instance g60520009gw/g60520009gw-20081231.htm ReadMeFirst Schema g60520009gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _010gd | 8-K-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 8-K-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "8-K"}
Instance g60520010gd/g60520010gd-20081231.htm ReadMeFirst Schema g60520010gd/edgar-20181231.xsd | valid
- _011gd | 10-K GOOD | 10-K GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
Instance g60520011gd/g60520011gd-20081231.htm ReadMeFirst Schema g60520011gd/edgar-20181231.xsd | valid
- _012ng | 10-K-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 10-K-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520012ng/g60520012ng-20081231.htm ReadMeFirst Schema g60520012ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _013gw | 10-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 10-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520013gw/g60520013gw-20081231.htm ReadMeFirst Schema g60520013gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _014gw | 10-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate | 10-K-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520014gw/g60520014gw-20081231.htm ReadMeFirst Schema g60520014gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _015gw | 10-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 10-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520015gw/g60520015gw-20081231.htm ReadMeFirst Schema g60520015gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _016gw | 10-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 10-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520016gw/g60520016gw-20081231.htm ReadMeFirst Schema g60520016gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _017gw | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520017gw/g60520017gw-20081231.htm ReadMeFirst Schema g60520017gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _018gw | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520018gw/g60520018gw-20081231.htm ReadMeFirst Schema g60520018gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _019gw | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-K"}
- Instance g60520019gw/g60520019gw-20081231.htm ReadMeFirst Schema g60520019gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _020gd | 10-KT GOOD | 10-KT GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
Instance g60520020gd/g60520020gd-20081231.htm ReadMeFirst Schema g60520020gd/edgar-20181231.xsd | valid
- _021ng | 10-KT-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 10-KT-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520021ng/g60520021ng-20081231.htm ReadMeFirst Schema g60520021ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _022gw | 10-KT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 10-KT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520022gw/g60520022gw-20081231.htm ReadMeFirst Schema g60520022gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _023gw | 10-KT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate | 10-KT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520023gw/g60520023gw-20081231.htm ReadMeFirst Schema g60520023gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _024gw | 10-KT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 10-KT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520024gw/g60520024gw-20081231.htm ReadMeFirst Schema g60520024gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _025gw | 10-KT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 10-KT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520025gw/g60520025gw-20081231.htm ReadMeFirst Schema g60520025gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _026gw | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520026gw/g60520026gw-20081231.htm ReadMeFirst Schema g60520026gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _027gw | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520027gw/g60520027gw-20081231.htm ReadMeFirst Schema g60520027gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _028gw | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-KT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-KT"}
- Instance g60520028gw/g60520028gw-20081231.htm ReadMeFirst Schema g60520028gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _029gd | 10-Q GOOD | 10-Q GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
Instance g60520029gd/g60520029gd-20081231.htm ReadMeFirst Schema g60520029gd/edgar-20181231.xsd | valid
- _030ng | 10-Q-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 10-Q-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520030ng/g60520030ng-20081231.htm ReadMeFirst Schema g60520030ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _031gw | 10-Q-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 10-Q-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520031gw/g60520031gw-20081231.htm ReadMeFirst Schema g60520031gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _032gw | 10-Q-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate | 10-Q-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520032gw/g60520032gw-20081231.htm ReadMeFirst Schema g60520032gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _033gw | 10-Q-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 10-Q-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520033gw/g60520033gw-20081231.htm ReadMeFirst Schema g60520033gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _034gw | 10-Q-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 10-Q-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520034gw/g60520034gw-20081231.htm ReadMeFirst Schema g60520034gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _035gw | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520035gw/g60520035gw-20081231.htm ReadMeFirst Schema g60520035gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _036gw | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520036gw/g60520036gw-20081231.htm ReadMeFirst Schema g60520036gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _037gw | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-Q-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-Q"}
- Instance g60520037gw/g60520037gw-20081231.htm ReadMeFirst Schema g60520037gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _038gd | 10-QT GOOD | 10-QT GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
Instance g60520038gd/g60520038gd-20081231.htm ReadMeFirst Schema g60520038gd/edgar-20181231.xsd | valid
- _039ng | 10-QT-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 10-QT-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520039ng/g60520039ng-20081231.htm ReadMeFirst Schema g60520039ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _040gw | 10-QT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 10-QT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520040gw/g60520040gw-20081231.htm ReadMeFirst Schema g60520040gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _041gw | 10-QT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate | 10-QT-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520041gw/g60520041gw-20081231.htm ReadMeFirst Schema g60520041gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _042gw | 10-QT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 10-QT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520042gw/g60520042gw-20081231.htm ReadMeFirst Schema g60520042gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _043gw | 10-QT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 10-QT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520043gw/g60520043gw-20081231.htm ReadMeFirst Schema g60520043gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _044gw | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520044gw/g60520044gw-20081231.htm ReadMeFirst Schema g60520044gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _045gw | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520045gw/g60520045gw-20081231.htm ReadMeFirst Schema g60520045gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _046gw | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-QT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "10-QT"}
- Instance g60520046gw/g60520046gw-20081231.htm ReadMeFirst Schema g60520046gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _047gd | 20-F GOOD | 20-F GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
Instance g60520047gd/g60520047gd-20081231.htm ReadMeFirst Schema g60520047gd/edgar-20181231.xsd | valid
- _048ng | 20-F-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 20-F-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520048ng/g60520048ng-20081231.htm ReadMeFirst Schema g60520048ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _049gw | 20-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 20-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520049gw/g60520049gw-20081231.htm ReadMeFirst Schema g60520049gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _050gw | 20-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate | 20-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520050gw/g60520050gw-20081231.htm ReadMeFirst Schema g60520050gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _051gw | 20-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 20-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520051gw/g60520051gw-20081231.htm ReadMeFirst Schema g60520051gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _052gw | 20-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 20-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520052gw/g60520052gw-20081231.htm ReadMeFirst Schema g60520052gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _053gw | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520053gw/g60520053gw-20081231.htm ReadMeFirst Schema g60520053gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _054gw | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520054gw/g60520054gw-20081231.htm ReadMeFirst Schema g60520054gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _055gw | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "20-F"}
- Instance g60520055gw/g60520055gw-20081231.htm ReadMeFirst Schema g60520055gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _056gd | 40-F GOOD | 40-F GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
Instance g60520056gd/g60520056gd-20081231.xml ReadMeFirst Schema g60520056gd/edgar-20181231.xsd | valid
- _057ng | 40-F-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType | 40-F-NG-X – A non-null fact must appear exist (and in an inline doc, be visible – see 6.5.45) in the required context. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520057ng/g60520057ng-20081231.htm ReadMeFirst Schema g60520057ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _058gw | 40-F-GW-R – A non-null fact should exist (and if inline, be visible). DocumentPeriodEndDate | 40-F-GW-R – A non-null fact should exist (and if inline, be visible). DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520058gw/g60520058gw-20081231.htm ReadMeFirst Schema g60520058gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _059gw | 40-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag | 40-F-GW-r – A non-null fact should exist (and if inline, be visible). Previously implemented as warning. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520059gw/g60520059gw-20081231.htm ReadMeFirst Schema g60520059gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _060gw | 40-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus | 40-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520060gw/g60520060gw-20081231.htm ReadMeFirst Schema g60520060gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _061gw | 40-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus | 40-F-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520061gw/g60520061gw-20081231.htm ReadMeFirst Schema g60520061gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _062gw | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520062gw/g60520062gw-20081231.htm ReadMeFirst Schema g60520062gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _063gw | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520063gw/g60520063gw-20081231.htm ReadMeFirst Schema g60520063gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _064gw | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40-F-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "periodOfReport" : "12-31-2018", "submissionType" : "40-F"}
- Instance g60520064gw/g60520064gw-20081231.htm ReadMeFirst Schema g60520064gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _065gd | 10-12B GOOD | 10-12B GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
Instance g60520065gd/g60520065gd-20081231.htm ReadMeFirst Schema g60520065gd/edgar-20181231.xsd | valid
- _066ng | 10-12B-NG-X* - A non-null fact must exist. DocumentType | 10-12B-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520066ng/g60520066ng-20081231.htm ReadMeFirst Schema g60520066ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _067gw | 10-12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 10-12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520067gw/g60520067gw-20081231.htm ReadMeFirst Schema g60520067gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _068gw | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520068gw/g60520068gw-20081231.htm ReadMeFirst Schema g60520068gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _069gw | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520069gw/g60520069gw-20081231.htm ReadMeFirst Schema g60520069gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _070gw | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520070gw/g60520070gw-20081231.htm ReadMeFirst Schema g60520070gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _071gw | 10-12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 10-12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520071gw/g60520071gw-20081231.htm ReadMeFirst Schema g60520071gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _072gw | 10-12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 10-12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520072gw/g60520072gw-20081231.htm ReadMeFirst Schema g60520072gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _073gd | 10-12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 10-12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
Instance g60520073gd/g60520073gd-20081231.htm ReadMeFirst Schema g60520073gd/edgar-20181231.xsd | valid
- _074gw | 10-12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 10-12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12B"}
- Instance g60520074gw/g60520074gw-20081231.htm ReadMeFirst Schema g60520074gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _075gd | 10-12G GOOD | 10-12G GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
Instance g60520075gd/g60520075gd-20081231.htm ReadMeFirst Schema g60520075gd/edgar-20181231.xsd | valid
- _076ng | 10-12G-NG-X* - A non-null fact must exist. DocumentType | 10-12G-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520076ng/g60520076ng-20081231.htm ReadMeFirst Schema g60520076ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _077gw | 10-12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 10-12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520077gw/g60520077gw-20081231.htm ReadMeFirst Schema g60520077gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _078gw | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520078gw/g60520078gw-20081231.htm ReadMeFirst Schema g60520078gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _079gw | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520079gw/g60520079gw-20081231.htm ReadMeFirst Schema g60520079gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _080gw | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 10-12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520080gw/g60520080gw-20081231.htm ReadMeFirst Schema g60520080gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _081gw | 10-12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 10-12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520081gw/g60520081gw-20081231.htm ReadMeFirst Schema g60520081gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _082gw | 10-12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 10-12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520082gw/g60520082gw-20081231.htm ReadMeFirst Schema g60520082gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _083gd | 10-12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 10-12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
Instance g60520083gd/g60520083gd-20081231.htm ReadMeFirst Schema g60520083gd/edgar-20181231.xsd | valid
- _084gw | 10-12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 10-12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "10-12G"}
- Instance g60520084gw/g60520084gw-20081231.htm ReadMeFirst Schema g60520084gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _085gd | 20FR12B GOOD | 20FR12B GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
Instance g60520085gd/g60520085gd-20081231.htm ReadMeFirst Schema g60520085gd/edgar-20181231.xsd | valid
- _086ng | 20FR12B-NG-X* - A non-null fact must exist. DocumentType | 20FR12B-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520086ng/g60520086ng-20081231.htm ReadMeFirst Schema g60520086ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _087gw | 20FR12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 20FR12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520087gw/g60520087gw-20081231.htm ReadMeFirst Schema g60520087gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _088gw | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520088gw/g60520088gw-20081231.htm ReadMeFirst Schema g60520088gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _089gw | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520089gw/g60520089gw-20081231.htm ReadMeFirst Schema g60520089gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _090gw | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520090gw/g60520090gw-20081231.htm ReadMeFirst Schema g60520090gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _091gw | 20FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 20FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520091gw/g60520091gw-20081231.htm ReadMeFirst Schema g60520091gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _092gw | 20FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 20FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520092gw/g60520092gw-20081231.htm ReadMeFirst Schema g60520092gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _093gd | 20FR12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 20FR12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
Instance g60520093gd/g60520093gd-20081231.htm ReadMeFirst Schema g60520093gd/edgar-20181231.xsd | valid
- _094gw | 20FR12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 20FR12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12B"}
- Instance g60520094gw/g60520094gw-20081231.htm ReadMeFirst Schema g60520094gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _095gd | 20FR12G GOOD | 20FR12G GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
Instance g60520095gd/g60520095gd-20081231.htm ReadMeFirst Schema g60520095gd/edgar-20181231.xsd | valid
- _096ng | 20FR12G-NG-X* - A non-null fact must exist. DocumentType | 20FR12G-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520096ng/g60520096ng-20081231.htm ReadMeFirst Schema g60520096ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _097gw | 20FR12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 20FR12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520097gw/g60520097gw-20081231.htm ReadMeFirst Schema g60520097gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _098gw | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520098gw/g60520098gw-20081231.htm ReadMeFirst Schema g60520098gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _099gw | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520099gw/g60520099gw-20081231.htm ReadMeFirst Schema g60520099gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _100gw | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 20FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520100gw/g60520100gw-20081231.htm ReadMeFirst Schema g60520100gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _101gw | 20FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 20FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520101gw/g60520101gw-20081231.htm ReadMeFirst Schema g60520101gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _102gw | 20FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 20FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520102gw/g60520102gw-20081231.htm ReadMeFirst Schema g60520102gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _103gd | 20FR12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 20FR12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
Instance g60520103gd/g60520103gd-20081231.htm ReadMeFirst Schema g60520103gd/edgar-20181231.xsd | valid
- _104gw | 20FR12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 20FR12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "20FR12G"}
- Instance g60520104gw/g60520104gw-20081231.htm ReadMeFirst Schema g60520104gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _105gd | 40FR12B GOOD | 40FR12B GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
Instance g60520105gd/g60520105gd-20081231.htm ReadMeFirst Schema g60520105gd/edgar-20181231.xsd | valid
- _106ng | 40FR12B-NG-X* - A non-null fact must exist. DocumentType | 40FR12B-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520106ng/g60520106ng-20081231.htm ReadMeFirst Schema g60520106ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _107gw | 40FR12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 40FR12B-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520107gw/g60520107gw-20081231.htm ReadMeFirst Schema g60520107gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _108gw | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520108gw/g60520108gw-20081231.htm ReadMeFirst Schema g60520108gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _109gw | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520109gw/g60520109gw-20081231.htm ReadMeFirst Schema g60520109gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _110gw | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12B-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520110gw/g60520110gw-20081231.htm ReadMeFirst Schema g60520110gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _111gw | 40FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 40FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520111gw/g60520111gw-20081231.htm ReadMeFirst Schema g60520111gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _112gw | 40FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 40FR12B-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520112gw/g60520112gw-20081231.htm ReadMeFirst Schema g60520112gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _113gd | 40FR12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 40FR12B-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
Instance g60520113gd/g60520113gd-20081231.htm ReadMeFirst Schema g60520113gd/edgar-20181231.xsd | valid
- _114gw | 40FR12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 40FR12B-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12B"}
- Instance g60520114gw/g60520114gw-20081231.htm ReadMeFirst Schema g60520114gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _115gd | 40FR12G GOOD | 40FR12G GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
Instance g60520115gd/g60520115gd-20081231.htm ReadMeFirst Schema g60520115gd/edgar-20181231.xsd | valid
- _116ng | 40FR12G-NG-X* - A non-null fact must exist. DocumentType | 40FR12G-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520116ng/g60520116ng-20081231.htm ReadMeFirst Schema g60520116ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _117gw | 40FR12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 40FR12G-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520117gw/g60520117gw-20081231.htm ReadMeFirst Schema g60520117gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _118gw | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520118gw/g60520118gw-20081231.htm ReadMeFirst Schema g60520118gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _119gw | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520119gw/g60520119gw-20081231.htm ReadMeFirst Schema g60520119gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _120gw | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 40FR12G-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520120gw/g60520120gw-20081231.htm ReadMeFirst Schema g60520120gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _121gw | 40FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 40FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520121gw/g60520121gw-20081231.htm ReadMeFirst Schema g60520121gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _122gw | 40FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 40FR12G-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520122gw/g60520122gw-20081231.htm ReadMeFirst Schema g60520122gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _123gd | 40FR12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 40FR12G-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
Instance g60520123gd/g60520123gd-20081231.htm ReadMeFirst Schema g60520123gd/edgar-20181231.xsd | valid
- _124gw | 40FR12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | 40FR12G-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "40FR12G"}
- Instance g60520124gw/g60520124gw-20081231.htm ReadMeFirst Schema g60520124gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _125gd | S-1 GOOD | S-1 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
Instance g60520125gd/g60520125gd-20081231.htm ReadMeFirst Schema g60520125gd/edgar-20181231.xsd | valid
- _126ng | S-1-NG-X* - A non-null fact must exist. DocumentType | S-1-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520126ng/g60520126ng-20081231.htm ReadMeFirst Schema g60520126ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _127gw | S-1-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | S-1-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520127gw/g60520127gw-20081231.htm ReadMeFirst Schema g60520127gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _128gw | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520128gw/g60520128gw-20081231.htm ReadMeFirst Schema g60520128gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _129gw | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520129gw/g60520129gw-20081231.htm ReadMeFirst Schema g60520129gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _130gw | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520130gw/g60520130gw-20081231.htm ReadMeFirst Schema g60520130gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _131gw | S-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520131gw/g60520131gw-20081231.htm ReadMeFirst Schema g60520131gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _132gw | S-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | S-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
- Instance g60520132gw/g60520132gw-20081231.htm ReadMeFirst Schema g60520132gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _133gd | S-1-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-1-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-1"}
Instance g60520133gd/g60520133gd-20081231.htm ReadMeFirst Schema g60520133gd/edgar-20181231.xsd | valid
- _134gd | S-3 GOOD | S-3 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
Instance g60520134gd/g60520134gd-20081231.htm ReadMeFirst Schema g60520134gd/edgar-20181231.xsd | valid
- _135ng | S-3-NG-X* - A non-null fact must exist. DocumentType | S-3-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520135ng/g60520135ng-20081231.htm ReadMeFirst Schema g60520135ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _136gw | S-3-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | S-3-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520136gw/g60520136gw-20081231.htm ReadMeFirst Schema g60520136gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _137gw | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520137gw/g60520137gw-20081231.htm ReadMeFirst Schema g60520137gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _138gw | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520138gw/g60520138gw-20081231.htm ReadMeFirst Schema g60520138gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _139gw | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520139gw/g60520139gw-20081231.htm ReadMeFirst Schema g60520139gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _140gw | S-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520140gw/g60520140gw-20081231.htm ReadMeFirst Schema g60520140gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _141gw | S-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | S-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
- Instance g60520141gw/g60520141gw-20081231.htm ReadMeFirst Schema g60520141gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _142gd | S-3-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-3-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-3"}
Instance g60520142gd/g60520142gd-20081231.htm ReadMeFirst Schema g60520142gd/edgar-20181231.xsd | valid
- _143gd | S-4 GOOD | S-4 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
Instance g60520143gd/g60520143gd-20081231.htm ReadMeFirst Schema g60520143gd/edgar-20181231.xsd | valid
- _144ng | S-4-NG-X* - A non-null fact must exist. DocumentType | S-4-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520144ng/g60520144ng-20081231.htm ReadMeFirst Schema g60520144ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _145gw | S-4-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | S-4-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520145gw/g60520145gw-20081231.htm ReadMeFirst Schema g60520145gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _146gw | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520146gw/g60520146gw-20081231.htm ReadMeFirst Schema g60520146gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _147gw | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520147gw/g60520147gw-20081231.htm ReadMeFirst Schema g60520147gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _148gw | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520148gw/g60520148gw-20081231.htm ReadMeFirst Schema g60520148gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _149gw | S-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520149gw/g60520149gw-20081231.htm ReadMeFirst Schema g60520149gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _150gw | S-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | S-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
- Instance g60520150gw/g60520150gw-20081231.htm ReadMeFirst Schema g60520150gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _151gd | S-4-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-4-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-4"}
Instance g60520151gd/g60520151gd-20081231.htm ReadMeFirst Schema g60520151gd/edgar-20181231.xsd | valid
- _152gd | S-11 GOOD | S-11 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
Instance g60520152gd/g60520152gd-20081231.htm ReadMeFirst Schema g60520152gd/edgar-20181231.xsd | valid
- _153ng | S-11-NG-X* - A non-null fact must exist. DocumentType | S-11-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520153ng/g60520153ng-20081231.htm ReadMeFirst Schema g60520153ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _154gw | S-11-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | S-11-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520154gw/g60520154gw-20081231.htm ReadMeFirst Schema g60520154gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _155gw | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520155gw/g60520155gw-20081231.htm ReadMeFirst Schema g60520155gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _156gw | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520156gw/g60520156gw-20081231.htm ReadMeFirst Schema g60520156gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _157gw | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | S-11-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520157gw/g60520157gw-20081231.htm ReadMeFirst Schema g60520157gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _158gw | S-11-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-11-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520158gw/g60520158gw-20081231.htm ReadMeFirst Schema g60520158gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _159gw | S-11-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | S-11-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
- Instance g60520159gw/g60520159gw-20081231.htm ReadMeFirst Schema g60520159gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _160gd | S-11-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | S-11-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "S-11"}
Instance g60520160gd/g60520160gd-20081231.htm ReadMeFirst Schema g60520160gd/edgar-20181231.xsd | valid
- _161gd | POS EX GOOD | POS EX GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
Instance g60520161gd/g60520161gd-20081231.xml ReadMeFirst Schema g60520161gd/edgar-20181231.xsd | valid
- _162ng | POS EX-NG-X* - A non-null fact must exist. DocumentType | POS EX-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520162ng/g60520162ng-20081231.htm ReadMeFirst Schema g60520162ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _163gw | POS EX-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | POS EX-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520163gw/g60520163gw-20081231.htm ReadMeFirst Schema g60520163gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _164gw | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520164gw/g60520164gw-20081231.htm ReadMeFirst Schema g60520164gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _165gw | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520165gw/g60520165gw-20081231.htm ReadMeFirst Schema g60520165gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _166gw | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS EX-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520166gw/g60520166gw-20081231.htm ReadMeFirst Schema g60520166gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _167gw | POS EX-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | POS EX-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520167gw/g60520167gw-20081231.htm ReadMeFirst Schema g60520167gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _168gw | POS EX-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | POS EX-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
- Instance g60520168gw/g60520168gw-20081231.htm ReadMeFirst Schema g60520168gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _169gd | POS EX-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | POS EX-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POS EX"}
Instance g60520169gd/g60520169gd-20081231.htm ReadMeFirst Schema g60520169gd/edgar-20181231.xsd | valid
- _170gd | POS AM GOOD | POS AM GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
Instance g60520170gd/g60520170gd-20081231.htm ReadMeFirst Schema g60520170gd/edgar-20181231.xsd | valid
- _171ng | POS AM-NG-X* - A non-null fact must exist. DocumentType | POS AM-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520171ng/g60520171ng-20081231.htm ReadMeFirst Schema g60520171ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _172gw | POS AM-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | POS AM-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520172gw/g60520172gw-20081231.htm ReadMeFirst Schema g60520172gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _173gw | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520173gw/g60520173gw-20081231.htm ReadMeFirst Schema g60520173gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _174gw | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520174gw/g60520174gw-20081231.htm ReadMeFirst Schema g60520174gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _175gw | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POS AM-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520175gw/g60520175gw-20081231.htm ReadMeFirst Schema g60520175gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _176gw | POS AM-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | POS AM-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520176gw/g60520176gw-20081231.htm ReadMeFirst Schema g60520176gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _177gw | POS AM-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | POS AM-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
- Instance g60520177gw/g60520177gw-20081231.htm ReadMeFirst Schema g60520177gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _178gd | POS AM-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | POS AM-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "POS AM"}
Instance g60520178gd/g60520178gd-20081231.htm ReadMeFirst Schema g60520178gd/edgar-20181231.xsd | valid
- _179gd | F-1 GOOD | F-1 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
Instance g60520179gd/g60520179gd-20081231.htm ReadMeFirst Schema g60520179gd/edgar-20181231.xsd | valid
- _180ng | F-1-NG-X* - A non-null fact must exist. DocumentType | F-1-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520180ng/g60520180ng-20081231.htm ReadMeFirst Schema g60520180ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _181gw | F-1-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | F-1-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520181gw/g60520181gw-20081231.htm ReadMeFirst Schema g60520181gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _182gw | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520182gw/g60520182gw-20081231.htm ReadMeFirst Schema g60520182gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _183gw | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520183gw/g60520183gw-20081231.htm ReadMeFirst Schema g60520183gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _184gw | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-1-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520184gw/g60520184gw-20081231.htm ReadMeFirst Schema g60520184gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _185gw | F-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520185gw/g60520185gw-20081231.htm ReadMeFirst Schema g60520185gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _186gw | F-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | F-1-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
- Instance g60520186gw/g60520186gw-20081231.htm ReadMeFirst Schema g60520186gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _187gd | F-1-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-1-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-1"}
Instance g60520187gd/g60520187gd-20081231.htm ReadMeFirst Schema g60520187gd/edgar-20181231.xsd | valid
- _188gd | F-3 GOOD | F-3 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
Instance g60520188gd/g60520188gd-20081231.htm ReadMeFirst Schema g60520188gd/edgar-20181231.xsd | valid
- _189ng | F-3-NG-X* - A non-null fact must exist. DocumentType | F-3-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520189ng/g60520189ng-20081231.htm ReadMeFirst Schema g60520189ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _190gw | F-3-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | F-3-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520190gw/g60520190gw-20081231.htm ReadMeFirst Schema g60520190gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _191gw | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520191gw/g60520191gw-20081231.htm ReadMeFirst Schema g60520191gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _192gw | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520192gw/g60520192gw-20081231.htm ReadMeFirst Schema g60520192gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _193gw | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-3-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520193gw/g60520193gw-20081231.htm ReadMeFirst Schema g60520193gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _194gw | F-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520194gw/g60520194gw-20081231.htm ReadMeFirst Schema g60520194gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _195gw | F-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | F-3-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
- Instance g60520195gw/g60520195gw-20081231.htm ReadMeFirst Schema g60520195gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _196gd | F-3-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-3-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-3"}
Instance g60520196gd/g60520196gd-20081231.htm ReadMeFirst Schema g60520196gd/edgar-20181231.xsd | valid
- _197gd | F-4 GOOD | F-4 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
Instance g60520197gd/g60520197gd-20081231.htm ReadMeFirst Schema g60520197gd/edgar-20181231.xsd | valid
- _198ng | F-4-NG-X* - A non-null fact must exist. DocumentType | F-4-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520198ng/g60520198ng-20081231.htm ReadMeFirst Schema g60520198ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _199gw | F-4-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | F-4-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520199gw/g60520199gw-20081231.htm ReadMeFirst Schema g60520199gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _200gw | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520200gw/g60520200gw-20081231.htm ReadMeFirst Schema g60520200gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _201gw | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520201gw/g60520201gw-20081231.htm ReadMeFirst Schema g60520201gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _202gw | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | F-4-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520202gw/g60520202gw-20081231.htm ReadMeFirst Schema g60520202gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _203gw | F-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520203gw/g60520203gw-20081231.htm ReadMeFirst Schema g60520203gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _204gw | F-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | F-4-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
- Instance g60520204gw/g60520204gw-20081231.htm ReadMeFirst Schema g60520204gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _205gd | F-4-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | F-4-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "emergingGrowthCompanyFlag" : true, "submissionType" : "F-4"}
Instance g60520205gd/g60520205gd-20081231.htm ReadMeFirst Schema g60520205gd/edgar-20181231.xsd | valid
- _206gd | 6-K GOOD | 6-K GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
Instance g60520206gd/g60520206gd-20081231.htm ReadMeFirst Schema g60520206gd/edgar-20181231.xsd | valid
- _207ng | 6-K-NG-X* - A non-null fact must exist. DocumentType | 6-K-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520207ng/g60520207ng-20081231.htm ReadMeFirst Schema g60520207ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _208gw | 6-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 6-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520208gw/g60520208gw-20081231.htm ReadMeFirst Schema g60520208gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _209gw | 6-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | 6-K-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520209gw/g60520209gw-20081231.htm ReadMeFirst Schema g60520209gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _210gw | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520210gw/g60520210gw-20081231.htm ReadMeFirst Schema g60520210gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _211gw | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520211gw/g60520211gw-20081231.htm ReadMeFirst Schema g60520211gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _212gw | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 6-K-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520212gw/g60520212gw-20081231.htm ReadMeFirst Schema g60520212gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _213gw | 6-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 6-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520213gw/g60520213gw-20081231.htm ReadMeFirst Schema g60520213gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _214gw | 6-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | 6-K-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
- Instance g60520214gw/g60520214gw-20081231.htm ReadMeFirst Schema g60520214gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _215gd | 6-K-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | 6-K-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "periodOfReport" : "12-31-2018", "submissionType" : "6-K"}
Instance g60520215gd/g60520215gd-20081231.htm ReadMeFirst Schema g60520215gd/edgar-20181231.xsd | valid
- _216gd | K-SDR GOOD | K-SDR GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
Instance g60520216gd/g60520216gd-20081231.xml ReadMeFirst Schema g60520216gd/edgar-20181231.xsd | valid
- _217ng | K-SDR-NG-X* - A non-null fact must exist. DocumentType | K-SDR-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520217ng/g60520217ng-20081231.htm ReadMeFirst Schema g60520217ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _218gw | K-SDR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | K-SDR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520218gw/g60520218gw-20081231.htm ReadMeFirst Schema g60520218gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _219gw | K-SDR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | K-SDR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520219gw/g60520219gw-20081231.htm ReadMeFirst Schema g60520219gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _220gw | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520220gw/g60520220gw-20081231.htm ReadMeFirst Schema g60520220gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _221gw | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520221gw/g60520221gw-20081231.htm ReadMeFirst Schema g60520221gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _222gw | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | K-SDR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520222gw/g60520222gw-20081231.htm ReadMeFirst Schema g60520222gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _223gw | K-SDR-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | K-SDR-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520223gw/g60520223gw-20081231.htm ReadMeFirst Schema g60520223gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _224gw | K-SDR-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus | K-SDR-GW-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalPeriodFocus. Missing DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
- Instance g60520224gw/g60520224gw-20081231.htm ReadMeFirst Schema g60520224gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _225gd | K-SDR-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus | K-SDR-GD-Op – Non-null facts may exist for both the fiscal year and fiscal focus, or neither. DocumentFiscalYearFocus. Missing Both. |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SDR"}
Instance g60520225gd/g60520225gd-20081231.xml ReadMeFirst Schema g60520225gd/edgar-20181231.xsd | valid
- _226gd | 485APOS GOOD | 485APOS GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
Instance g60520226gd/g60520226gd-20081231.htm ReadMeFirst Schema g60520226gd/edgar-20181231.xsd | valid
- _227ng | 485APOS-NG-X* - A non-null fact must exist. DocumentType | 485APOS-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520227ng/g60520227ng-20081231.htm ReadMeFirst Schema g60520227ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _228gw | 485APOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 485APOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520228gw/g60520228gw-20081231.htm ReadMeFirst Schema g60520228gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _229gw | 485APOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | 485APOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520229gw/g60520229gw-20081231.htm ReadMeFirst Schema g60520229gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _230gw | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520230gw/g60520230gw-20081231.htm ReadMeFirst Schema g60520230gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _231gw | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520231gw/g60520231gw-20081231.htm ReadMeFirst Schema g60520231gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _232gw | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485APOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520232gw/g60520232gw-20081231.htm ReadMeFirst Schema g60520232gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _233gw | 485APOS-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | 485APOS-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520233gw/g60520233gw-20081231.htm ReadMeFirst Schema g60520233gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _234gw | 485APOS-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | 485APOS-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485APOS"}
- Instance g60520234gw/g60520234gw-20081231.htm ReadMeFirst Schema g60520234gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _235gd | 485BPOS GOOD | 485BPOS GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
Instance g60520235gd/g60520235gd-20081231.htm ReadMeFirst Schema g60520235gd/edgar-20181231.xsd | valid
- _236ng | 485BPOS-NG-X* - A non-null fact must exist. DocumentType | 485BPOS-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520236ng/g60520236ng-20081231.htm ReadMeFirst Schema g60520236ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _237gw | 485BPOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 485BPOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520237gw/g60520237gw-20081231.htm ReadMeFirst Schema g60520237gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _238gw | 485BPOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | 485BPOS-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520238gw/g60520238gw-20081231.htm ReadMeFirst Schema g60520238gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _239gw | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520239gw/g60520239gw-20081231.htm ReadMeFirst Schema g60520239gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _240gw | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520240gw/g60520240gw-20081231.htm ReadMeFirst Schema g60520240gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _241gw | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BPOS-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520241gw/g60520241gw-20081231.htm ReadMeFirst Schema g60520241gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _242gw | 485BPOS-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | 485BPOS-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520242gw/g60520242gw-20081231.htm ReadMeFirst Schema g60520242gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _243gw | 485BPOS-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | 485BPOS-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "invCompanyType" : "N-1A", "periodOfReport" : "12-31-2018", "submissionType" : "485BPOS"}
- Instance g60520243gw/g60520243gw-20081231.htm ReadMeFirst Schema g60520243gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _244gd | 485BXT GOOD | 485BXT GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
Instance g60520244gd/g60520244gd-20081231.htm ReadMeFirst Schema g60520244gd/edgar-20181231.xsd | valid
- _245ng | 485BXT-NG-X* - A non-null fact must exist. DocumentType | 485BXT-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520245ng/g60520245ng-20081231.htm ReadMeFirst Schema g60520245ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _246gw | 485BXT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | 485BXT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520246gw/g60520246gw-20081231.htm ReadMeFirst Schema g60520246gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _247gw | 485BXT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | 485BXT-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520247gw/g60520247gw-20081231.htm ReadMeFirst Schema g60520247gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _248gw | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520248gw/g60520248gw-20081231.htm ReadMeFirst Schema g60520248gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _249gw | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520249gw/g60520249gw-20081231.htm ReadMeFirst Schema g60520249gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _250gw | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | 485BXT-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520250gw/g60520250gw-20081231.htm ReadMeFirst Schema g60520250gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _251gw | 485BXT-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | 485BXT-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520251gw/g60520251gw-20081231.htm ReadMeFirst Schema g60520251gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _252gw | 485BXT-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | 485BXT-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "485BXT"}
- Instance g60520252gw/g60520252gw-20081231.htm ReadMeFirst Schema g60520252gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _253gd | N-1A GOOD | N-1A GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
Instance g60520253gd/g60520253gd-20081231.htm ReadMeFirst Schema g60520253gd/edgar-20181231.xsd | valid
- _254ng | N-1A-NG-X* - A non-null fact must exist. DocumentType | N-1A-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520254ng/g60520254ng-20081231.htm ReadMeFirst Schema g60520254ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _255gw | N-1A-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | N-1A-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520255gw/g60520255gw-20081231.htm ReadMeFirst Schema g60520255gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _256gw | N-1A-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate | N-1A-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. DocumentPeriodEndDate. Missing DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520256gw/g60520256gw-20081231.htm ReadMeFirst Schema g60520256gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _257gw | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520257gw/g60520257gw-20081231.htm ReadMeFirst Schema g60520257gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _258gw | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520258gw/g60520258gw-20081231.htm ReadMeFirst Schema g60520258gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _259gw | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | N-1A-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520259gw/g60520259gw-20081231.htm ReadMeFirst Schema g60520259gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _260gw | N-1A-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | N-1A-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520260gw/g60520260gw-20081231.htm ReadMeFirst Schema g60520260gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _261gw | N-1A-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | N-1A-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "N-1A"}
- Instance g60520261gw/g60520261gw-20081231.htm ReadMeFirst Schema g60520261gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _262gd | SP 15D2 GOOD | SP 15D2 GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
Instance g60520262gd/g60520262gd-20081231.htm ReadMeFirst Schema g60520262gd/edgar-20181231.xsd | valid
- _263ng | SP 15D2-NG-X* - A non-null fact must exist. DocumentType | SP 15D2-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520263ng/g60520263ng-20081231.htm ReadMeFirst Schema g60520263ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _264gw | SP 15D2-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | SP 15D2-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520264gw/g60520264gw-20081231.htm ReadMeFirst Schema g60520264gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _265gw | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520265gw/g60520265gw-20081231.htm ReadMeFirst Schema g60520265gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _266gw | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520266gw/g60520266gw-20081231.htm ReadMeFirst Schema g60520266gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _267gw | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | SP 15D2-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520267gw/g60520267gw-20081231.htm ReadMeFirst Schema g60520267gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _268gd | SP 15D2-GD-R* – a non-null fact should exist. DocumentPeriodEndDate | SP 15D2-GD-R* – a non-null fact should exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
Instance g60520268gd/g60520268gd-20081231.htm ReadMeFirst Schema g60520268gd/edgar-20181231.xsd | valid
- _269gw | SP 15D2-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | SP 15D2-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520269gw/g60520269gw-20081231.htm ReadMeFirst Schema g60520269gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _270gw | SP 15D2-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | SP 15D2-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "SP 15D2"}
- Instance g60520270gw/g60520270gw-20081231.htm ReadMeFirst Schema g60520270gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _271gd | POSASR GOOD | POSASR GOOD |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
Instance g60520271gd/g60520271gd-20081231.htm ReadMeFirst Schema g60520271gd/edgar-20181231.xsd | valid
- _272ng | POSASR-NG-X* - A non-null fact must exist. DocumentType | POSASR-NG-X* - A non-null fact must exist. DocumentType. Missing DocumentType |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520272ng/g60520272ng-20081231.htm ReadMeFirst Schema g60520272ng/edgar-20181231.xsd |
  Assertion
  ID: err, 60520, DocumentType
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _273gw | POSASR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag | POSASR-GW-r – A non-null fact should exist. Previously implemented as warning and part of XBRL processing. AmendmentFlag. Missing AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520273gw/g60520273gw-20081231.htm ReadMeFirst Schema g60520273gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentFlag
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _274gw | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing AmendmentDescription |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520274gw/g60520274gw-20081231.htm ReadMeFirst Schema g60520274gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _275gw | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription.Set dei AmendmentFlag = false |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520275gw/g60520275gw-20081231.htm ReadMeFirst Schema g60520275gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _276gw | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription | POSASR-GW-A – A non-null fact should exist if and only if AmendmentFlag is true. AmendmentDescription. Missing dei AmendmentFlag |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520276gw/g60520276gw-20081231.htm ReadMeFirst Schema g60520276gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, AmendmentDescription
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _277gw | POSASR-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate | POSASR-GW-Blank – a non-null fact should not exist. DocumentPeriodEndDate |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520277gw/g60520277gw-20081231.htm ReadMeFirst Schema g60520277gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentPeriodEndDate
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _278gw | POSASR-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus | POSASR-GW-Blank – a non-null fact should not exist. DocumentFiscalYearFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520278gw/g60520278gw-20081231.htm ReadMeFirst Schema g60520278gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalYearFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1
- _279gw | POSASR-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus | POSASR-GW-Blank – a non-null fact should not exist. DocumentFiscalPeriodFocus |  |
  Parameter
  Name | ELOparams
  Type | xs:string
  Value | { "submissionType" : "POSASR"}
- Instance g60520279gw/g60520279gw-20081231.htm ReadMeFirst Schema g60520279gw/edgar-20181231.xsd |
  Assertion
  ID: wrn, 60520, DocumentFiscalPeriodFocus
  FRD: | rq
  Count satisfied | 0
  Count not satisfied | 1