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

References

NameValueRole
PublishDate2020-01http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceTaxonomy Implementation Guidehttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameDisclosures about Offsetting Assets and Liabilitieshttp://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
pdfURIhttps://www.fasb.org/offsetttingassetsandliabilities_2016http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote
SourceNameHedginghttp://fasb.org/srt/role/changeNote/changeNote
TaxonomyVersion2018http://fasb.org/srt/role/changeNote/changeNote
ChangeDate2017-11http://fasb.org/srt/role/changeNote/changeNote
ModifiedReferencestruehttp://fasb.org/srt/role/changeNote/changeNote
Source_ASU_Number2017-12http://fasb.org/srt/role/changeNote/changeNote