Adjustments for New Accounting Principle, Early Adoption [Member]

NameAdjustmentsForNewAccountingPrincipleEarlyAdoptionMember
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typenonnum:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Adjustments for New Accounting Principle, Early Adoption [Member]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link

References

NameValueRole
SourceNameAccounting Changes:Taxonomy Technical Improvementhttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2020http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2019-10http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote