210000 - Disclosure - Balance Sheet Offsetting

Line Label Object Class Period Type Balance Report ElementName
1 210000 - Disclosure - Balance Sheet Offsetting Network

*

*

http://fasb.org/us-gaap/role/disclosure/BalanceSheetOffsetting
2 Offsetting [Abstract] Abstract us-gaap:OffsettingAbstract
3 Offsetting Assets [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OffsettingAssetsTableTextBlock
4 Offsetting Assets [Table] Hypercube us-gaap:OffsettingAssetsTable
5 Derivative Instrument [Axis] Dimension us-gaap:DerivativeInstrumentRiskAxis
6 Derivative Contract [Domain] Member us-gaap:DerivativeContractTypeDomain
7 Interest Rate Contract [Member] Member us-gaap:InterestRateContractMember
8 Interest Rate Floor [Member] Member us-gaap:InterestRateFloorMember
9 Interest Rate Cap [Member] Member us-gaap:InterestRateCapMember
10 Interest Rate Swap [Member] Member us-gaap:InterestRateSwapMember
11 Interest Rate Swaption [Member] Member us-gaap:InterestRateSwaptionMember
12 Foreign Exchange Contract [Member] Member us-gaap:ForeignExchangeContractMember
13 Currency Swap [Member] Member us-gaap:CurrencySwapMember
14 Foreign Exchange Forward [Member] Member us-gaap:ForeignExchangeForwardMember
15 Foreign Exchange Future [Member] Member us-gaap:ForeignExchangeFutureMember
16 Eurodollar Future [Member] Member us-gaap:EurodollarFutureMember
17 Foreign Exchange Option [Member] Member us-gaap:ForeignExchangeOptionMember
18 Cross Currency Interest Rate Contract [Member] Member us-gaap:CrossCurrencyInterestRateContractMember
19 Treasury Lock [Member] Member us-gaap:TreasuryLockMember
20 Equity Contract [Member] Member us-gaap:EquityContractMember
21 Equity Swap [Member] Member us-gaap:EquitySwapMember
22 Equity Option [Member] Member us-gaap:StockOptionMember
23 Commodity Contract [Member] Member us-gaap:CommodityContractMember
24 Commodity Option [Member] Member us-gaap:CommodityOptionMember
25 Energy Related Derivative [Member] Member us-gaap:EnergyRelatedDerivativeMember
26 Credit Risk Contract [Member] Member us-gaap:CreditRiskContractMember
27 Embedded Derivative Financial Instruments [Member] Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
28 Coal Contract [Member] Member us-gaap:CoalContractMember
29 Other Contract [Member] Member us-gaap:OtherContractMember
30 Counterparty Name [Axis] Dimension srt:CounterpartyNameAxis
31 Counterparty Name [Domain] Member srt:RepurchaseAgreementCounterpartyNameDomain
32 Individually Immaterial Counterparties [Member] Member us-gaap:IndividuallyImmaterialCounterpartiesMember
33 Transaction Type [Axis] Dimension us-gaap:TransactionTypeAxis
34 Transaction [Domain] Member us-gaap:TransactionDomain
35 Over the Counter [Member] Member us-gaap:OverTheCounterMember
36 Exchange Traded [Member] Member us-gaap:ExchangeTradedMember
37 Exchange Cleared [Member] Member us-gaap:ExchangeClearedMember
38 Offsetting Assets [Line Items] LineItems us-gaap:OffsettingAssetsLineItems
39 Offsetting Derivative Assets [Abstract] Abstract us-gaap:OffsettingDerivativeAssetsAbstract
40 Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
41 Derivative Asset, Fair Value, Amount Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeAssetFairValueAmountOffsetAgainstCollateralAbstract
42 Derivative Asset [Abstract] Abstract us-gaap:DerivativeAssetsAbstract
43 Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeAssetFairValueNetAbstract
44 Derivative Asset, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAsset
45 Derivative Asset, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueGrossLiability
46 Derivative Asset, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
47 Derivative Asset, Collateral, Obligation to Return Cash, Offset Concept (Monetary) As Of Credit us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
48 Derivative Asset, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangement
49 Derivative Asset, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssets
50 Derivative, Collateral, Obligation to Return Securities Concept (Monetary) As Of Credit us-gaap:DerivativeCollateralObligationToReturnSecurities
51 Derivative, Collateral, Obligation to Return Cash Concept (Monetary) As Of Credit us-gaap:DerivativeCollateralObligationToReturnCash
52 Derivative Asset, Fair Value, Amount Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
53 Derivative Asset, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Credit us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangementDeduction
54 Derivative Asset, Not Offset, Policy Election Deduction Concept (Monetary) As Of Credit us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction
55 Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
56 Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangementAbstract
57 Derivative Asset, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAsset
58 Derivative Asset, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:DerivativeAssetNotSubjectToMasterNettingArrangement
59 Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
60 Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset [Abstract] Abstract us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffsetAbstract
61 Derivative Asset, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueGrossLiability
62 Derivative Asset, Collateral, Obligation to Return Cash, Offset Concept (Monetary) As Of Credit us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
63 Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset, Total Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueGrossLiabilityAndObligationToReturnCashOffset
64 Derivative Asset, Setoff Rights, Description Concept (Text/String) For Period us-gaap:DerivativeAssetSetoffRightsDescription
65 Derivative Asset, Measurement Difference Description Concept (Text/String) For Period us-gaap:DerivativeAssetMeasurementDifferenceDescription
66 Derivative Asset, Fair Value of Collateral Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueOfCollateral
67 Derivative Asset, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:DerivativeAssetCounterpartyNameExtensibleList
68 Offsetting Securities Purchased under Agreements to Resell [Abstract] Abstract us-gaap:OffsettingSecuritiesPurchasedUnderAgreementsToResellAbstract
69 Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
70 Securities Purchased under Agreements to Resell, Amount Offset Against Collateral [Abstract] Abstract us-gaap:SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateralAbstract
71 Securities Purchased under Agreements to Resell [Abstract] Abstract us-gaap:SecuritiesPurchasedUnderAgreementsToResellAbstract
72 Securities Purchased under Agreements to Resell, Gross Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
73 Securities Purchased under Agreements to Resell, Liability Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellLiability
74 Securities Purchased under Agreements to Resell, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellNotSubjectToMasterNettingArrangement
75 Securities Purchased under Agreements to Resell, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResell
76 Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Securities Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnSecurities
77 Securities Purchased under Agreements to Resell, Collateral, Obligation to Return Cash Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnCash
78 Securities Purchased under Agreements to Resell, Amount Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellAmountOffsetAgainstCollateral
79 Securities Purchased under Agreements to Resell, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellNotSubjectToMasterNettingArrangementDeduction
80 Securities Purchased under Agreements to Resell, Not Offset, Policy Election Deduction Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellNotOffsetPolicyElectionDeduction
81 Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
82 Securities Purchased under Agreements to Resell, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:SecuritiesPurchasedUnderAgreementsToResellGrossIncludingNotSubjectToMasterNettingArrangementAbstract
83 Securities Purchased under Agreements to Resell, Gross Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellGross
84 Securities Purchased under Agreements to Resell, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellNotSubjectToMasterNettingArrangement
85 Securities Purchased under Agreements to Resell, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesPurchasedUnderAgreementsToResellGrossIncludingNotSubjectToMasterNettingArrangement
86 Securities Purchased under Agreements to Resell, Setoff Rights, Description Concept (Text/String) For Period us-gaap:SecuritiesPurchasedUnderAgreementsToResellSetoffRightsDescription
87 Securities Purchased under Agreements to Resell, Measurement Difference Description Concept (Text/String) For Period us-gaap:SecuritiesPurchasedUnderAgreementsToResellMeasurementDifferenceDescription
88 Securities Purchased under Agreements to Resell, Fair Value of Collateral Concept (Monetary) As Of Credit us-gaap:SecuritiesPurchasedUnderAgreementsToResellFairValueOfCollateral
89 Securities Purchased under Agreements to Resell, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:SecuritiesPurchasedUnderAgreementsToResellCounterpartyNameExtensibleList
90 Offsetting Securities Borrowed [Abstract] Abstract us-gaap:OffsettingSecuritiesBorrowedAbstract
91 Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:SecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
92 Securities Borrowed, Amount Offset Against Collateral [Abstract] Abstract us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateralAbstract
93 Securities Borrowed [Abstract] Abstract us-gaap:SecuritiesBorrowedAbstract
94 Securities Borrowed, Gross Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedGross
95 Securities Borrowed, Liability Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedLiability
96 Securities Borrowed, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
97 Securities Borrowed, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowed
98 Securities Borrowed, Collateral, Obligation to Return Securities Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedCollateralObligationToReturnSecurities
99 Securities Borrowed, Collateral, Obligation to Return Cash Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedCollateralObligationToReturnCash
100 Securities Borrowed, Amount Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedAmountOffsetAgainstCollateral
101 Securities Borrowed, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangementDeduction
102 Securities Borrowed, Not Offset, Policy Election Deduction Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedNotOffsetPolicyElectionDeduction
103 Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
104 Securities Borrowed, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:SecuritiesBorrowedGrossIncludingNotSubjectToMasterNettingArrangementAbstract
105 Securities Borrowed, Gross Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedGross
106 Securities Borrowed, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedNotSubjectToMasterNettingArrangement
107 Securities Borrowed, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Debit us-gaap:SecuritiesBorrowedGrossIncludingNotSubjectToMasterNettingArrangement
108 Securities Borrowed, Setoff Rights, Description Concept (Text/String) For Period us-gaap:SecuritiesBorrowedSetoffRightsDescription
109 Securities Borrowed, Measurement Difference Description Concept (Text/String) For Period us-gaap:SecuritiesBorrowedMeasurementDifferenceDescription
110 Securities Borrowed, Fair Value of Collateral Concept (Monetary) As Of Credit us-gaap:SecuritiesBorrowedFairValueOfCollateral
111 Securities Borrowed, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:SecuritiesBorrowedCounterpartyNameExtensibleList
112 Offsetting Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed [Abstract] Abstract us-gaap:OffsettingDerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAbstract
113 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
114 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Amount Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateralAbstract
115 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed [Abstract] Abstract us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAbstract
116 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross
117 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Liability Concept (Monetary) As Of Credit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedLiability
118 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement
119 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowed
120 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Securities Concept (Monetary) As Of Credit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnSecurities
121 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Collateral, Obligation to Return Cash Concept (Monetary) As Of Credit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedCollateralObligationToReturnCash
122 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Amount Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedAmountOffsetAgainstCollateral
123 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Credit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangementDeduction
124 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Offset, Policy Election Deduction Concept (Monetary) As Of Credit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotOffsetPolicyElectionDeduction
125 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
126 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGrossIncludingNotSubjectToMasterNettingArrangementAbstract
127 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGross
128 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedNotSubjectToMasterNettingArrangement
129 Derivative Asset, Securities Purchased under Agreements to Resell, Securities Borrowed, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetSecuritiesPurchasedUnderAgreementsToResellSecuritiesBorrowedGrossIncludingNotSubjectToMasterNettingArrangement
130 Offsetting Liabilities [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:OffsettingLiabilitiesTableTextBlock
131 Offsetting Liabilities [Table] Hypercube us-gaap:OffsettingLiabilitiesTable
132 Derivative Instrument [Axis] Dimension us-gaap:DerivativeInstrumentRiskAxis
133 Derivative Contract [Domain] Member us-gaap:DerivativeContractTypeDomain
134 Interest Rate Contract [Member] Member us-gaap:InterestRateContractMember
135 Interest Rate Floor [Member] Member us-gaap:InterestRateFloorMember
136 Interest Rate Cap [Member] Member us-gaap:InterestRateCapMember
137 Interest Rate Swap [Member] Member us-gaap:InterestRateSwapMember
138 Interest Rate Swaption [Member] Member us-gaap:InterestRateSwaptionMember
139 Foreign Exchange Contract [Member] Member us-gaap:ForeignExchangeContractMember
140 Currency Swap [Member] Member us-gaap:CurrencySwapMember
141 Foreign Exchange Forward [Member] Member us-gaap:ForeignExchangeForwardMember
142 Foreign Exchange Future [Member] Member us-gaap:ForeignExchangeFutureMember
143 Eurodollar Future [Member] Member us-gaap:EurodollarFutureMember
144 Foreign Exchange Option [Member] Member us-gaap:ForeignExchangeOptionMember
145 Cross Currency Interest Rate Contract [Member] Member us-gaap:CrossCurrencyInterestRateContractMember
146 Treasury Lock [Member] Member us-gaap:TreasuryLockMember
147 Equity Contract [Member] Member us-gaap:EquityContractMember
148 Equity Swap [Member] Member us-gaap:EquitySwapMember
149 Equity Option [Member] Member us-gaap:StockOptionMember
150 Commodity Contract [Member] Member us-gaap:CommodityContractMember
151 Commodity Option [Member] Member us-gaap:CommodityOptionMember
152 Energy Related Derivative [Member] Member us-gaap:EnergyRelatedDerivativeMember
153 Credit Risk Contract [Member] Member us-gaap:CreditRiskContractMember
154 Embedded Derivative Financial Instruments [Member] Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
155 Coal Contract [Member] Member us-gaap:CoalContractMember
156 Other Contract [Member] Member us-gaap:OtherContractMember
157 Counterparty Name [Axis] Dimension srt:CounterpartyNameAxis
158 Counterparty Name [Domain] Member srt:RepurchaseAgreementCounterpartyNameDomain
159 Individually Immaterial Counterparties [Member] Member us-gaap:IndividuallyImmaterialCounterpartiesMember
160 Transaction Type [Axis] Dimension us-gaap:TransactionTypeAxis
161 Transaction [Domain] Member us-gaap:TransactionDomain
162 Over the Counter [Member] Member us-gaap:OverTheCounterMember
163 Exchange Traded [Member] Member us-gaap:ExchangeTradedMember
164 Exchange Cleared [Member] Member us-gaap:ExchangeClearedMember
165 Offsetting Liabilities [Line Items] LineItems us-gaap:OffsettingLiabilitiesLineItems
166 Offsetting Derivative Liabilities [Abstract] Abstract us-gaap:OffsettingDerivativeLiabilitiesAbstract
167 Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
168 Derivative Liability, Fair Value, Amount Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueAmountOffsetAgainstCollateralAbstract
169 Derivative Liability [Abstract] Abstract us-gaap:DerivativeLiabilitiesAbstract
170 Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueNetAbstract
171 Derivative Liability, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiability
172 Derivative Liability, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueGrossAsset
173 Derivative Liability, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
174 Derivative Liability, Collateral, Right to Reclaim Cash, Offset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
175 Derivative Liability, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangement
176 Derivative Liability, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilities
177 Derivative, Collateral, Right to Reclaim Cash Concept (Monetary) As Of Debit us-gaap:DerivativeCollateralRightToReclaimCash
178 Derivative, Collateral, Right to Reclaim Securities Concept (Monetary) As Of Debit us-gaap:DerivativeCollateralRightToReclaimSecurities
179 Derivative Liability, Fair Value, Amount Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
180 Derivative Liability, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangementDeduction
181 Derivative Liability, Not Offset, Policy Election Deduction Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction
182 Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
183 Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangementAbstract
184 Derivative Liability, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiability
185 Derivative Liability, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilityNotSubjectToMasterNettingArrangement
186 Derivative Liability, Fair Value, Gross Liability Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
187 Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffsetAbstract
188 Derivative Liability, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueGrossAsset
189 Derivative Liability, Collateral, Right to Reclaim Cash, Offset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
190 Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset, Total Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueGrossAssetAndRightToReclaimCashOffset
191 Derivative Liability, Setoff Rights, Description Concept (Text/String) For Period us-gaap:DerivativeLiabilitySetoffRightsDescription
192 Derivative Liability, Measurement Difference Description Concept (Text/String) For Period us-gaap:DerivativeLiabilityMeasurementDifferenceDescription
193 Derivative Liability, Fair Value of Collateral Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueOfCollateral
194 Derivative Liability, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:DerivativeLiabilityCounterpartyNameExtensibleList
195 Offsetting Securities Sold under Agreements to Repurchase [Abstract] Abstract us-gaap:OffsettingSecuritiesSoldUnderAgreementsToResellAbstract
196 Securities Sold under Agreements to Repurchase, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
197 Securities Sold under Agreements to Repurchase, Amount Offset Against Collateral [Abstract] Abstract us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateralAbstract
198 Securities Sold under Agreements to Repurchase [Abstract] Abstract us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAbstract
199 Securities Sold under Agreements to Repurchase, Gross Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
200 Securities Sold under Agreements to Repurchase, Asset Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAsset
201 Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
202 Securities Sold under Agreements to Repurchase, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
203 Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Securities Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimSecurities
204 Securities Sold under Agreements to Repurchase, Collateral, Right to Reclaim Cash Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash
205 Securities Sold under Agreements to Repurchase, Amount Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseAmountOffsetAgainstCollateral
206 Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangementDeduction
207 Securities Sold under Agreements to Repurchase, Not Offset, Policy Election Deduction Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction
208 Securities Sold under Agreements to Repurchase, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
209 Securities Sold under Agreements to Repurchase, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangementAbstract
210 Securities Sold under Agreements to Repurchase, Gross Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGross
211 Securities Sold under Agreements to Repurchase, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseNotSubjectToMasterNettingArrangement
212 Securities Sold under Agreements to Repurchase, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
213 Securities Sold under Agreements to Repurchase, Setoff Rights, Description Concept (Text/String) For Period us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseSetoffRightsDescription
214 Securities Sold under Agreements to Repurchase, Measurement Difference Description Concept (Text/String) For Period us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseMeasurementDifferenceDescription
215 Securities Sold under Agreements to Repurchase, Fair Value of Collateral Concept (Monetary) As Of Debit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral
216 Securities Sold under Agreements to Repurchase, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseCounterpartyNameExtensibleList
217 Offsetting Securities Loaned [Abstract] Abstract us-gaap:OffsettingSecuritiesLoanedAbstract
218 Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:SecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
219 Securities Loaned, Amount Offset Against Collateral [Abstract] Abstract us-gaap:SecuritiesLoanedAmountOffsetAgainstCollateralAbstract
220 Securities Loaned [Abstract] Abstract us-gaap:SecuritiesLoanedAbstract
221 Securities Loaned, Gross Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedGross
222 Securities Loaned, Asset Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedAsset
223 Securities Loaned, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedNotSubjectToMasterNettingArrangement
224 Securities Loaned, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesLoaned
225 Securities Loaned, Collateral, Right to Reclaim Securities Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedCollateralRightToReclaimSecurities
226 Securities Loaned, Collateral, Right to Reclaim Cash Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedCollateralRightToReclaimCash
227 Securities Loaned, Amount Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedAmountOffsetAgainstCollateral
228 Securities Loaned, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedNotSubjectToMasterNettingArrangementDeduction
229 Securities Loaned, Not Offset, Policy Election Deduction Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedNotOffsetPolicyElectionDeduction
230 Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
231 Securities Loaned, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangementAbstract
232 Securities Loaned, Gross Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedGross
233 Securities Loaned, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedNotSubjectToMasterNettingArrangement
234 Securities Loaned, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement
235 Securities Loaned, Setoff Rights, Description Concept (Text/String) For Period us-gaap:SecuritiesLoanedSetoffRightsDescription
236 Securities Loaned, Measurement Difference Description Concept (Text/String) For Period us-gaap:SecuritiesLoanedMeasurementDifferenceDescription
237 Securities Loaned, Fair Value of Collateral Concept (Monetary) As Of Debit us-gaap:SecuritiesLoanedFairValueOfCollateral
238 Securities Loaned, Counterparty Name [Extensible Enumeration] Concept (enum2:enumerationSetItemType) As Of us-gaap:SecuritiesLoanedCounterpartyNameExtensibleList
239 Offsetting Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned [Abstract] Abstract us-gaap:OffsettingDerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAbstract
240 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election [Abstract] Abstract us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElectionAbstract
241 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateralAbstract
242 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned [Abstract] Abstract us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAbstract
243 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
244 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Asset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAsset
245 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement
246 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoaned
247 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Securities Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimSecurities
248 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Collateral, Right to Reclaim Cash Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedCollateralRightToReclaimCash
249 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Amount Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedAmountOffsetAgainstCollateral
250 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Subject to Master Netting Arrangement Deduction Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangementDeduction
251 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Offset, Policy Election Deduction Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotOffsetPolicyElectionDeduction
252 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection
253 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangementAbstract
254 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGross
255 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedNotSubjectToMasterNettingArrangement
256 Derivative Liability, Securities Sold under Agreements to Repurchase, Securities Loaned, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitySecuritiesSoldUnderAgreementsToResellSecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement
257 Securities Loaned and Securities Sold under Agreement to Repurchase, Gross Including Not Subject to Master Netting Arrangement [Abstract] Abstract us-gaap:SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangementAbstract
258 Securities Sold under Agreements to Repurchase, Gross Including Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement
259 Securities Loaned, Gross Including Not Subject to Master Netting Arrangement Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement
260 Securities Loaned and Securities Sold under Agreement to Repurchase, Gross Including Not Subject to Master Netting Arrangement, Total Concept (Monetary) As Of Credit us-gaap:SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement