Derivative Contract [Domain]

NameDerivativeContractTypeDomain
Namespacehttp://fasb.org/us-gaap/2020-01-31
Prefixus-gaap
Data typenonnum:domainItemType
Period typeduration
Substitution Groupxbrli:item
BalanceNone
NillableTrue
AbstractTrue

Labels

TextLangRoleContainer role
Derivative Contract [Domain]en-UShttp://www.xbrl.org/2003/role/labelhttp://www.xbrl.org/2003/role/link
Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.en-UShttp://www.xbrl.org/2003/role/documentationhttp://www.xbrl.org/2003/role/link