| New Accounting Pronouncements or Change in Accounting Principle [Note Level] |
| NewAccountingPronouncementsOrChangeInAccountingPrinciple |
| NewAccountingPronouncements |
| Entire footnote of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. |
|
| NoteLevel |
| [Level 1 Text Block] |
| Completed |
| Test set |
| us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock |
| http://fasb.org/us-gaap/role/disclosure/AccountingChangesAndErrorCorrections |