| Name | FairValueInputsInstrumentsClassifiedInShareholdersEquityQuantitativeInformationTable |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrldt:hypercubeItem |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Schedule of the inputs used in the fair value measurement of financial instruments classified in shareholders' equity. This disclosure may include, but is not limited to, the fair value of the financial instrument classified in shareholders' equity, valuation technique used to measure fair value, the inputs used to measure fair value, the ranges of the inputs, and the weighted averages of the inputs. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Fair Value Inputs, Instruments Classified in Shareholders' Equity, Quantitative Information [Table] (Deprecated 2018-01-31) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |