| Amount of purchases, (sales), issuances and (settlements) of financial instrument classified in shareholders' equity measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Instruments Classified in Shareholders' Equity, Purchases, (Sales), Issuances, (Settlements) (Deprecated 2019-01-31) | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Instruments Classified in Shareholders' Equity, Purchases, (Sales), Issuances, (Settlements), Total (Deprecated 2019-01-31) | en-US | http://www.xbrl.org/2003/role/totalLabel | http://www.xbrl.org/2003/role/link |