| Name | TroubledDebtRestructuringDebtorCurrentPeriodGainLossOnRestructuringNetOfTax |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | credit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| For a debtor, the aggregate gain (loss) recognized on the restructuring of payables, after the impact of income tax expense or benefit, arising from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Troubled Debt Restructuring, Debtor, Current Period, Gain (Loss) on Restructuring, Net of Tax | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Troubled Debt Restructuring, Debtor, Current Period, Gain (Loss) on Restructuring, Net of Tax, Total | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 470 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 60 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 50 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Subparagraph | (b) | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638 | http://fasb.org/us-gaap/role/ref/legacyRef |