| Name | ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsAmountOfChangesAndReportLinesAffected |
|---|---|
| Namespace | http://fasb.org/us-gaap/2020-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:stringItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Identifies the amount of changes and lines on the financial statements which are affected by the modification of terms of the transaction in which equity securities were issued to pay for goods or nonemployee services. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Amount of Changes and Report Lines Affected (Deprecated 2019-01-31) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |