| Note | If element is not presented separately in statement of financial position, element identified in tin-part:AlternateElement is used to convey location within statement of financial position. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source | ASU | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Restricted Cash | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| AlternateElement | RestrictedCashAssetStatementOfFinancialPositionExtensibleList | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source_ASU_Number | 2016-18 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Cash Flows | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2018 | http://fasb.org/srt/role/changeNote/changeNote |
| ChangeDate | 2017-08 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedReferences | true | http://fasb.org/srt/role/changeNote/changeNote |
| Publisher | FASB | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2009/role/commonPracticeRef |
| Topic | 230 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 10 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | 50 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 8 | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Publisher | FASB | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2009/role/commonPracticeRef |
| Topic | 942 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 210 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | S99 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 1 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (SX 210.9-03(1)(a)) | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Publisher | FASB | http://www.xbrl.org/2009/role/commonPracticeRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2009/role/commonPracticeRef |
| Topic | 944 | http://www.xbrl.org/2009/role/commonPracticeRef |
| SubTopic | 210 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Section | S99 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Paragraph | 1 | http://www.xbrl.org/2009/role/commonPracticeRef |
| Subparagraph | (SX 210.7-03(a)(2)) | http://www.xbrl.org/2009/role/commonPracticeRef |
| URI | http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 | http://www.xbrl.org/2009/role/commonPracticeRef |