| Name | ProceedsAndExcessTaxBenefitFromSharebasedCompensation |
|---|---|
| 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 |
|---|---|---|---|
| Proceeds and Excess Tax Benefit from Share-based Compensation | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| The aggregate cash inflow comprised of the amount received from (a) employees to acquire the entity's shares under incentive awards, including stock option exercises and restricted stock arrangements, and (b) the excess tax benefit arising from such transactions. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Element is intended to be used for prior periods if amendments from Accounting Standards Update 2016-09 are adopted and applied prospectively. | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| PublishDate | 2017-01 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source | ASU | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| SourceName | Share-Based Payment | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| TransitionOption | Prospective | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Source_ASU_Number | 2016-09 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |