| Name | | http://www.xbrl.org/2003/role/disclosureRef |
| Number | | http://www.xbrl.org/2003/role/disclosureRef |
| Section | | http://www.xbrl.org/2003/role/disclosureRef |
| Subsection | | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | | http://www.xbrl.org/2003/role/disclosureRef |
| Subsection | | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | | http://www.xbrl.org/2003/role/disclosureRef |
| Subsection | | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | | http://www.xbrl.org/2003/role/disclosureRef |
| Subsection | | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | | http://www.xbrl.org/2003/role/disclosureRef |