| Name | IncomeTaxEffectsAllocatedDirectlyToEquity |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Income Tax Effects Allocated Directly to Equity | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Income Tax Effects Allocated Directly to Equity, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| The sum of the tax effects of all items occurring during the period that have been charged or credited directly to other comprehensive income or to related components of shareholders' equity. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| SourceName | Reference Project | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2018 | http://fasb.org/srt/role/changeNote/changeNote |
| ChangeDate | 2017-11 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedReferences | true | http://fasb.org/srt/role/changeNote/changeNote |
| SourceName | Reference Project:Taxonomy Technical Improvement | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2020 | http://fasb.org/srt/role/changeNote/changeNote |
| ChangeDate | 2019-11 | http://fasb.org/srt/role/changeNote/changeNote |
| ModifiedReferences | true | http://fasb.org/srt/role/changeNote/changeNote |
| Publisher | FASB | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Accounting Standards Codification | http://www.xbrl.org/2003/role/disclosureRef |
| Topic | 740 | http://www.xbrl.org/2003/role/disclosureRef |
| SubTopic | 10 | http://www.xbrl.org/2003/role/disclosureRef |
| Section | 50 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 10 | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityPriorPeriodAdjustment | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
us-gaap:OtherComprehensiveIncomeLossTax | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityEmployeeStockOptions | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityOther | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes | |
us-gaap:IncomeTaxExpenseBenefitIntraperiodTaxAllocation | summation-item | http://fasb.org/us-gaap/role/disclosure/IncomeTaxes |