| Note | Element is modeled from perspective of statement of financial position. | http://fasb.org/us-gaap/role/tin/usage |
| Positive_XBRL_Value | Transfer in | http://fasb.org/us-gaap/role/tin/value |
| Negative_XBRL_Value | Transfer out | http://fasb.org/us-gaap/role/tin/value |
| elementCreationTaxonomyVersion | 2013 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2009/role/commonPracticeRef |
| Topic | 350 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 20 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | 50 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 1 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (g) | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 | http://www.xbrl.org/2009/role/commonPracticeRef |