| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Positive_XBRL_Value | Enter a positive XBRL value for cost expected to be amortized. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Negative_XBRL_Value | Enter a negative XBRL value for credit expected to be amortized. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Topic | 715 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| SubTopic | 20 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| Subparagraph | (s) | http://fasb.org/us-gaap/role/ref/otherTransitionRef |
| URI | http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920 | http://fasb.org/us-gaap/role/ref/otherTransitionRef |