805000 - Disclosure - Derivative Instruments and Hedging Activities

Line Label Object Class Period Type Balance Report ElementName
1 805000 - Disclosure - Derivative Instruments and Hedging Activities Network

*

*

http://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivities
2 Derivative Instruments and Hedging Activities Disclosure [Abstract] Abstract us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract
3 Derivative Instruments and Hedging Activities Disclosure [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
4 General Discussion of Derivative Instruments and Hedging Activities [Abstract] Abstract us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract
5 General Discussion of Derivative Instruments and Hedging Activities Concept (Text/String) For Period us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities
6 Objectives for Using Derivative Instruments Concept (Text/String) For Period us-gaap:ObjectivesForUsingDerivativeInstruments
7 Description of Derivative Activity Volume Concept (Text/String) For Period us-gaap:DescriptionOfDerivativeActivityVolume
8 Description of Derivative Risk Management Policy Concept (Text/String) For Period us-gaap:DescriptionOfDerivativeRiskManagementPolicy
9 Description of Trading Activities and Management of Related Risks Concept (Text/String) For Period us-gaap:DescriptionOfTradingActivitiesAndManagementOfRelatedRisks
10 Derivative Instruments, Gain (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
11 Derivative Instruments, Gain (Loss) [Table] Hypercube us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable
12 Derivative Instrument [Axis] Dimension us-gaap:DerivativeInstrumentRiskAxis
13 Derivative Contract [Domain] Member us-gaap:DerivativeContractTypeDomain
14 Interest Rate Contract [Member] Member us-gaap:InterestRateContractMember
15 Interest Rate Floor [Member] Member us-gaap:InterestRateFloorMember
16 Interest Rate Cap [Member] Member us-gaap:InterestRateCapMember
17 Interest Rate Swap [Member] Member us-gaap:InterestRateSwapMember
18 Interest Rate Swaption [Member] Member us-gaap:InterestRateSwaptionMember
19 Foreign Exchange Contract [Member] Member us-gaap:ForeignExchangeContractMember
20 Currency Swap [Member] Member us-gaap:CurrencySwapMember
21 Foreign Exchange Forward [Member] Member us-gaap:ForeignExchangeForwardMember
22 Foreign Exchange Future [Member] Member us-gaap:ForeignExchangeFutureMember
23 Eurodollar Future [Member] Member us-gaap:EurodollarFutureMember
24 Foreign Exchange Option [Member] Member us-gaap:ForeignExchangeOptionMember
25 Cross Currency Interest Rate Contract [Member] Member us-gaap:CrossCurrencyInterestRateContractMember
26 Treasury Lock [Member] Member us-gaap:TreasuryLockMember
27 Equity Contract [Member] Member us-gaap:EquityContractMember
28 Equity Swap [Member] Member us-gaap:EquitySwapMember
29 Equity Option [Member] Member us-gaap:StockOptionMember
30 Commodity Contract [Member] Member us-gaap:CommodityContractMember
31 Commodity Option [Member] Member us-gaap:CommodityOptionMember
32 Energy Related Derivative [Member] Member us-gaap:EnergyRelatedDerivativeMember
33 Credit Risk Contract [Member] Member us-gaap:CreditRiskContractMember
34 Embedded Derivative Financial Instruments [Member] Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
35 Price Risk Derivative [Member] Member us-gaap:PriceRiskDerivativeMember
36 Coal Contract [Member] Member us-gaap:CoalContractMember
37 Other Contract [Member] Member us-gaap:OtherContractMember
38 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
39 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
40 Sales [Member] Member us-gaap:SalesMember
41 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
42 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
43 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
44 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
45 Other Income [Member] Member us-gaap:OtherIncomeMember
46 Interest Income [Member] Member us-gaap:InterestIncomeMember
47 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
48 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
49 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
50 Interest Expense [Member] Member us-gaap:InterestExpenseMember
51 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
52 Other Expense [Member] Member us-gaap:OtherExpenseMember
53 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
54 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
55 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
56 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
57 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
58 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
59 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
60 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
61 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
62 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
63 Other Comprehensive Income Location [Axis] Dimension us-gaap:OtherComprehensiveIncomeLocationAxis
64 Other Comprehensive Income Location [Domain] Member us-gaap:OtherComprehensiveIncomeLocationDomain
65 Other Comprehensive Income (Loss) [Member] Member us-gaap:OtherComprehensiveIncomeMember
66 Hedging Designation [Axis] Dimension us-gaap:HedgingDesignationAxis
67 Hedging Designation [Domain] Member us-gaap:HedgingDesignationDomain
68 Designated as Hedging Instrument [Member] Member us-gaap:DesignatedAsHedgingInstrumentMember
69 Not Designated as Hedging Instrument [Member] Member us-gaap:NondesignatedMember
70 Not Designated as Hedging Instrument, Economic Hedge [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember
71 Not Designated as Hedging Instrument, Trading [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentTradingMember
72 Hedging Relationship [Axis] Dimension us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis
73 Hedging Relationship [Domain] Member us-gaap:HedgingRelationshipDomain
74 Fair Value Hedging [Member] Member us-gaap:FairValueHedgingMember
75 Cash Flow Hedging [Member] Member us-gaap:CashFlowHedgingMember
76 Net Investment Hedging [Member] Member us-gaap:NetInvestmentHedgingMember
77 Derivative Instruments, Gain (Loss) [Line Items] LineItems us-gaap:DerivativeInstrumentsGainLossLineItems
78 Derivative, Gain (Loss) on Derivative, Net [Abstract] Abstract us-gaap:DerivativeGainLossOnDerivativeNetAbstract
79 Derivative, Gain on Derivative Concept (Monetary) For Period Credit us-gaap:DerivativeGainOnDerivative
80 Derivative, Loss on Derivative Concept (Monetary) For Period Debit us-gaap:DerivativeLossOnDerivative
81 Derivative, Gain (Loss) on Derivative, Net, Total Concept (Monetary) For Period Credit us-gaap:DerivativeGainLossOnDerivativeNet
82 Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract] Abstract us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract
83 Derivative Instruments, Gain Reclassified from Accumulated OCI into Income, Effective Portion Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
84 Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion Concept (Monetary) For Period Debit us-gaap:DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
85 Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
86 Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI Concept (Text/String) For Period us-gaap:DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI
87 Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Concept (xbrli:durationItemType) For Period us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1
88 Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred
89 Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net [Abstract] Abstract us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract
90 Derivative Instruments, Gain Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsGainRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting
91 Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing Concept (Monetary) For Period Debit us-gaap:DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting
92 Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net, Total Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
93 Derivative, Excluded Component, Gain (Loss), Recognized in Earnings [Abstract] Abstract us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarningsAbstract
94 Derivative, Excluded Component, Gain, Recognized in Earnings Concept (Monetary) For Period Credit us-gaap:DerivativeExcludedComponentGainRecognizedInEarnings
95 Derivative, Excluded Component, Loss, Recognized in Earnings Concept (Monetary) For Period Debit us-gaap:DerivativeExcludedComponentLossRecognizedInEarnings
96 Derivative, Excluded Component, Gain (Loss), Recognized in Earnings, Total Concept (Monetary) For Period Credit us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings
97 Schedule of Derivative Instruments Included in Trading Activities [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeInstrumentsIncludedInTradingActivitiesTextBlock
98 Trading Activities, Gain and Losses, by Type, by Income Statement Location [Table] Hypercube us-gaap:TradingActivitiesGainLossByTypeTable
99 Trading Activity [Axis] Dimension us-gaap:TradingActivityByTypeAxis
100 Trading Activity, by Type [Domain] Member us-gaap:TradingActivityByTypeDomain
101 Fixed Income Interest Rate [Member] Member us-gaap:FixedIncomeInterestRateMember
102 Variable Income Interest Rate [Member] Member us-gaap:VariableIncomeInterestRateMember
103 Foreign Exchange [Member] Member us-gaap:ForeignExchangeMember
104 Equity [Member] Member us-gaap:EquityMember
105 Commodity [Member] Member us-gaap:CommodityMember
106 Credit [Member] Member us-gaap:CreditMember
107 Other Trading [Member] Member us-gaap:OtherTradingMember
108 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
109 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
110 Sales [Member] Member us-gaap:SalesMember
111 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
112 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
113 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
114 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
115 Other Income [Member] Member us-gaap:OtherIncomeMember
116 Interest Income [Member] Member us-gaap:InterestIncomeMember
117 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
118 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
119 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
120 Interest Expense [Member] Member us-gaap:InterestExpenseMember
121 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
122 Other Expense [Member] Member us-gaap:OtherExpenseMember
123 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
124 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
125 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
126 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
127 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
128 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
129 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
130 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
131 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
132 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
133 Other Comprehensive Income Location [Axis] Dimension us-gaap:OtherComprehensiveIncomeLocationAxis
134 Other Comprehensive Income Location [Domain] Member us-gaap:OtherComprehensiveIncomeLocationDomain
135 Other Comprehensive Income (Loss) [Member] Member us-gaap:OtherComprehensiveIncomeMember
136 Trading Activity, Gains and Losses, Net [Line Items] LineItems us-gaap:TradingActivityGainsAndLossesLineItems
137 Trading Activity, Gain Concept (Monetary) For Period Credit us-gaap:TradingActivityGain
138 Trading Activity, Loss Concept (Monetary) For Period Debit us-gaap:TradingActivityLoss
139 Trading Gain (Loss), Total Concept (Monetary) For Period Credit us-gaap:TradingGainsLosses
140 Other Footnotes Disclosing Derivative-Related Information, Cross-Reference Concept (Text/String) For Period us-gaap:OtherFootnotesDisclosingDerivativeRelatedInformationCrossReference
141 Derivative Instrument Detail [Abstract] Abstract us-gaap:DerivativeInstrumentDetailAbstract
142 Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
143 Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Hypercube us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable
144 Derivative Instrument [Axis] Dimension us-gaap:DerivativeInstrumentRiskAxis
145 Derivative Contract [Domain] Member us-gaap:DerivativeContractTypeDomain
146 Interest Rate Contract [Member] Member us-gaap:InterestRateContractMember
147 Interest Rate Floor [Member] Member us-gaap:InterestRateFloorMember
148 Interest Rate Cap [Member] Member us-gaap:InterestRateCapMember
149 Interest Rate Swap [Member] Member us-gaap:InterestRateSwapMember
150 Interest Rate Swaption [Member] Member us-gaap:InterestRateSwaptionMember
151 Foreign Exchange Contract [Member] Member us-gaap:ForeignExchangeContractMember
152 Currency Swap [Member] Member us-gaap:CurrencySwapMember
153 Foreign Exchange Forward [Member] Member us-gaap:ForeignExchangeForwardMember
154 Foreign Exchange Future [Member] Member us-gaap:ForeignExchangeFutureMember
155 Eurodollar Future [Member] Member us-gaap:EurodollarFutureMember
156 Foreign Exchange Option [Member] Member us-gaap:ForeignExchangeOptionMember
157 Cross Currency Interest Rate Contract [Member] Member us-gaap:CrossCurrencyInterestRateContractMember
158 Treasury Lock [Member] Member us-gaap:TreasuryLockMember
159 Equity Contract [Member] Member us-gaap:EquityContractMember
160 Equity Swap [Member] Member us-gaap:EquitySwapMember
161 Equity Option [Member] Member us-gaap:StockOptionMember
162 Commodity Contract [Member] Member us-gaap:CommodityContractMember
163 Commodity Option [Member] Member us-gaap:CommodityOptionMember
164 Energy Related Derivative [Member] Member us-gaap:EnergyRelatedDerivativeMember
165 Credit Risk Contract [Member] Member us-gaap:CreditRiskContractMember
166 Embedded Derivative Financial Instruments [Member] Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
167 Price Risk Derivative [Member] Member us-gaap:PriceRiskDerivativeMember
168 Coal Contract [Member] Member us-gaap:CoalContractMember
169 Other Contract [Member] Member us-gaap:OtherContractMember
170 Hedging Designation [Axis] Dimension us-gaap:HedgingDesignationAxis
171 Hedging Designation [Domain] Member us-gaap:HedgingDesignationDomain
172 Designated as Hedging Instrument [Member] Member us-gaap:DesignatedAsHedgingInstrumentMember
173 Not Designated as Hedging Instrument [Member] Member us-gaap:NondesignatedMember
174 Not Designated as Hedging Instrument, Economic Hedge [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember
175 Not Designated as Hedging Instrument, Trading [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentTradingMember
176 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
177 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
178 Other Assets [Member] Member us-gaap:OtherAssetsMember
179 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
180 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
181 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
182 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
183 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
184 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
185 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
186 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
187 Position [Axis] Dimension us-gaap:PositionAxis
188 Position [Domain] Member us-gaap:PositionDomain
189 Long [Member] Member us-gaap:LongMember
190 Short [Member] Member us-gaap:ShortMember
191 Derivatives, Fair Value [Line Items] LineItems us-gaap:DerivativesFairValueLineItems
192 Derivative, Fair Value, Net [Abstract] Abstract us-gaap:DerivativeFairValueOfDerivativeNetAbstract
193 Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeAssetFairValueNetAbstract
194 Derivative Asset, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAsset
195 Derivative Asset, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueGrossLiability
196 Derivative Asset, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
197 Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueNetAbstract
198 Derivative Liability, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiability
199 Derivative Liability, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueGrossAsset
200 Derivative Liability, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
201 Derivative, Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeNet
202 Notional Disclosures [Abstract] Abstract us-gaap:NotionalAmountOfDerivativesAbstract
203 Derivative Asset, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeAssetNotionalAmount
204 Derivative Liability, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeLiabilityNotionalAmount
205 Derivative, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeNotionalAmount
206 Notional Amount of Nonderivative Instruments Concept (Monetary) For Period us-gaap:NotionalAmountOfNonderivativeInstruments
207 Derivative, Nonmonetary Notional Amount, Volume Concept (dtr-types:volumeItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountVolume
208 Derivative, Nonmonetary Notional Amount, Mass Concept (dtr-types:massItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountMass
209 Derivative, Nonmonetary Notional Amount, Energy Measure Concept (dtr-types:energyItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
210 Derivative, Nonmonetary Notional Amount, Flow Rate Concept (dtr-types:flowItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate
211 Underlying, Derivative Asset Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeAsset
212 Underlying, Derivative Liability Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeLiability
213 Underlying, Derivative Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivative
214 Underlying, Derivative Volume Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeVolume
215 Underlying, Derivative Mass Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeMass
216 Underlying, Derivative Energy Measure Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeEnergyMeasure
217 Underlying, Derivative Flow Rate Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeFlowRate
218 Derivative, Number of Instruments Held [Abstract] Abstract us-gaap:DerivativeNumberOfInstrumentsHeldAbstract
219 Derivative Asset, Number of Instruments Held Concept (Integer) As Of us-gaap:DerivativeAssetNumberOfInstrumentsHeld
220 Derivative Liability, Number of Instruments Held Concept (Integer) As Of us-gaap:DerivativeLiabilityNumberOfInstrumentsHeld
221 Derivative, Number of Instruments Held, Total Concept (Integer) As Of us-gaap:DerivativeNumberOfInstrumentsHeld
222 Schedule of Derivative Instruments [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
223 Derivative [Table] Hypercube us-gaap:DerivativeTable
224 Energy [Axis] Dimension srt:EnergyAxis
225 Energy [Domain] Member srt:EnergyDomain
226 Fuel [Member] Member srt:FuelMember
227 Crude Oil [Member] Member srt:CrudeOilMember
228 Heating Oil [Member] Member srt:HeatingOilMember
229 Crude Oil and Natural Gas Liquids (NGL) [Member] Member srt:CrudeOilAndNGLPerBarrelMember
230 Natural Gas and Natural Gas Liquids [Member] Member srt:NaturalGasPerThousandCubicFeetMember
231 Variable Rate [Axis] Dimension us-gaap:VariableRateAxis
232 Variable Rate [Domain] Member us-gaap:VariableRateDomain
233 Base Rate [Member] Member us-gaap:BaseRateMember
234 Fed Funds Effective Rate Overnight Index Swap Rate [Member] Member us-gaap:FederalFundsEffectiveSwapRateMember
235 Prime Rate [Member] Member us-gaap:PrimeRateMember
236 Eurodollar [Member] Member us-gaap:EurodollarMember
237 London Interbank Offered Rate (LIBOR) [Member] Member us-gaap:LondonInterbankOfferedRateLIBORMember
238 SIFMA Municipal Swap Rate [Member] Member us-gaap:SifmaMunicipalSwapRateMember
239 US Treasury (UST) Interest Rate [Member] Member us-gaap:UsTreasuryUstInterestRateMember
240 Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Member us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember
241 London Interbank Offered Rate (LIBOR) Swap Rate [Member] Member us-gaap:LondonInterbankOfferedRateLiborSwapRateMember
242 Derivative Instrument [Axis] Dimension us-gaap:DerivativeInstrumentRiskAxis
243 Derivative Contract [Domain] Member us-gaap:DerivativeContractTypeDomain
244 Interest Rate Contract [Member] Member us-gaap:InterestRateContractMember
245 Interest Rate Floor [Member] Member us-gaap:InterestRateFloorMember
246 Interest Rate Cap [Member] Member us-gaap:InterestRateCapMember
247 Interest Rate Swap [Member] Member us-gaap:InterestRateSwapMember
248 Interest Rate Swaption [Member] Member us-gaap:InterestRateSwaptionMember
249 Foreign Exchange Contract [Member] Member us-gaap:ForeignExchangeContractMember
250 Currency Swap [Member] Member us-gaap:CurrencySwapMember
251 Foreign Exchange Forward [Member] Member us-gaap:ForeignExchangeForwardMember
252 Foreign Exchange Future [Member] Member us-gaap:ForeignExchangeFutureMember
253 Eurodollar Future [Member] Member us-gaap:EurodollarFutureMember
254 Foreign Exchange Option [Member] Member us-gaap:ForeignExchangeOptionMember
255 Cross Currency Interest Rate Contract [Member] Member us-gaap:CrossCurrencyInterestRateContractMember
256 Treasury Lock [Member] Member us-gaap:TreasuryLockMember
257 Equity Contract [Member] Member us-gaap:EquityContractMember
258 Equity Swap [Member] Member us-gaap:EquitySwapMember
259 Equity Option [Member] Member us-gaap:StockOptionMember
260 Commodity Contract [Member] Member us-gaap:CommodityContractMember
261 Commodity Option [Member] Member us-gaap:CommodityOptionMember
262 Energy Related Derivative [Member] Member us-gaap:EnergyRelatedDerivativeMember
263 Credit Risk Contract [Member] Member us-gaap:CreditRiskContractMember
264 Embedded Derivative Financial Instruments [Member] Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
265 Price Risk Derivative [Member] Member us-gaap:PriceRiskDerivativeMember
266 Coal Contract [Member] Member us-gaap:CoalContractMember
267 Other Contract [Member] Member us-gaap:OtherContractMember
268 Position [Axis] Dimension us-gaap:PositionAxis
269 Position [Domain] Member us-gaap:PositionDomain
270 Long [Member] Member us-gaap:LongMember
271 Short [Member] Member us-gaap:ShortMember
272 Statistical Measurement [Axis] Dimension srt:RangeAxis
273 Statistical Measurement [Domain] Member srt:RangeMember
274 Maximum [Member] Member srt:MaximumMember
275 Minimum [Member] Member srt:MinimumMember
276 Derivative [Line Items] LineItems us-gaap:DerivativeLineItems
277 Derivative, Description of Terms Concept (Text/String) For Period us-gaap:DerivativeDescriptionOfTerms
278 Derivative, Term of Contract Concept (xbrli:durationItemType) For Period us-gaap:DerivativeTermOfContract
279 Derivative, Type of Instrument Concept (Text/String) For Period us-gaap:DerivativeTypeOfInstrument
280 Derivative, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeNotionalAmount
281 Derivative, Nonmonetary Notional Amount Concept (Decimal) As Of us-gaap:DerivativeNonmonetaryNotionalAmount
282 Derivative, Number of Instruments Held Concept (Integer) As Of us-gaap:DerivativeNumberOfInstrumentsHeld
283 Derivative, Underlying Risk, Description Concept (Text/String) For Period us-gaap:DerivativeUnderlyingRisk
284 Derivative, Description of Objective Concept (Text/String) For Period us-gaap:DerivativeDescriptionOfObjective
285 Derivative, Description of Hedged Item Concept (Text/String) For Period us-gaap:DerivativeDescriptionOfHedgedItem
286 Derivative, Fair Value, Net [Abstract] Abstract us-gaap:DerivativeFairValueOfDerivativeNetAbstract
287 Derivative Asset, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeAssetFairValueNetAbstract
288 Derivative Asset, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAsset
289 Derivative Asset, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeAssetFairValueGrossLiability
290 Derivative Asset, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
291 Derivative Liability, Fair Value, Amount Not Offset Against Collateral [Abstract] Abstract us-gaap:DerivativeLiabilityFairValueNetAbstract
292 Derivative Liability, Fair Value, Gross Liability Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiability
293 Derivative Liability, Fair Value, Gross Asset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityFairValueGrossAsset
294 Derivative Liability, Fair Value, Amount Not Offset Against Collateral, Total Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
295 Derivative, Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeNet
296 Derivative, Fair Value, Amount Offset Against Collateral, Net [Abstract] Abstract us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNetAbstract
297 Derivative Asset, Fair Value, Amount Offset Against Collateral Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
298 Derivative Liability, Fair Value, Amount Offset Against Collateral Concept (Monetary) As Of Credit us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
299 Derivative, Fair Value, Amount Offset Against Collateral, Net, Total Concept (Monetary) As Of Debit us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet
300 Notional Disclosures [Abstract] Abstract us-gaap:NotionalAmountOfDerivativesAbstract
301 Derivative Asset, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeAssetNotionalAmount
302 Derivative Liability, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeLiabilityNotionalAmount
303 Derivative, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeNotionalAmount
304 Notional Amount of Nonderivative Instruments Concept (Monetary) For Period us-gaap:NotionalAmountOfNonderivativeInstruments
305 Derivative, Nonmonetary Notional Amount, Volume Concept (dtr-types:volumeItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountVolume
306 Derivative, Nonmonetary Notional Amount, Mass Concept (dtr-types:massItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountMass
307 Derivative, Nonmonetary Notional Amount, Energy Measure Concept (dtr-types:energyItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
308 Derivative, Nonmonetary Notional Amount, Flow Rate Concept (dtr-types:flowItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate
309 Underlying, Derivative Asset Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeAsset
310 Underlying, Derivative Liability Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeLiability
311 Underlying, Derivative Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivative
312 Underlying, Derivative Volume Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeVolume
313 Underlying, Derivative Mass Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeMass
314 Underlying, Derivative Energy Measure Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeEnergyMeasure
315 Underlying, Derivative Flow Rate Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeFlowRate
316 Derivative, Net Hedge Ineffectiveness Gain (Loss) Concept (Monetary) For Period Credit us-gaap:DerivativeNetHedgeIneffectivenessGainLoss
317 Derivative, Amount of Hedged Item Concept (Monetary) As Of us-gaap:DerivativeAmountOfHedgedItem
318 Derivative Credit Risk Valuation Adjustment, Derivative Assets Concept (Monetary) As Of Credit us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeAssets
319 Derivative Credit Risk Valuation Adjustment, Derivative Liabilities Concept (Monetary) As Of Debit us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities
320 Derivative, Inception Date Concept (Date) For Period us-gaap:DerivativeInceptionDates
321 Derivative, Maturity Date Concept (Date) For Period us-gaap:DerivativeMaturityDates
322 Derivative, Remaining Maturity Concept (xbrli:durationItemType) For Period us-gaap:DerivativeRemainingMaturity1
323 Derivative, Average Remaining Maturity Concept (xbrli:durationItemType) For Period us-gaap:DerivativeAverageRemainingMaturity1
324 Derivative, Fixed Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeFixedInterestRate
325 Derivative, Average Fixed Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageFixedInterestRate
326 Derivative, Variable Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeVariableInterestRate
327 Derivative, Average Variable Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageVariableInterestRate
328 Derivative, Basis Spread on Variable Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeBasisSpreadOnVariableRate
329 Derivative, Average Basis Spread on Variable Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageBasisSpreadOnVariableRate
330 Derivative, Forward Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeForwardInterestRate
331 Derivative, Average Forward Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageForwardInterestRate
332 Derivative, Cap Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeCapInterestRate
333 Derivative, Average Cap Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageCapInterestRate
334 Derivative, Floor Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeFloorInterestRate
335 Derivative, Average Floor Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageFloorInterestRate
336 Derivative, Swaption Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeSwaptionInterestRate
337 Derivative, Average Swaption Interest Rate Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeAverageSwaptionInterestRate
338 Derivative, Currency Bought Concept (Text/String) For Period us-gaap:DerivativeCurrencyBought
339 Derivative, Currency Sold Concept (Text/String) For Period us-gaap:DerivativeCurrencySold
340 Derivative, Underlying Concept (Text/String) For Period us-gaap:DerivativeUnderlying
341 Derivative, Underlying Basis Concept (Text/String) For Period us-gaap:DerivativeUnderlyingBasis
342 Derivative, Forward Exchange Rate Concept (Pure) As Of us-gaap:DerivativeForwardExchangeRate1
343 Derivative, Average Forward Exchange Rate Concept (Pure) As Of us-gaap:DerivativeAverageForwardExchangeRate1
344 Derivative, Foreign Currency Option Strike Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeForeignCurrencyOptionStrikePrice
345 Derivative, Average Foreign Currency Option Strike Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeAverageForeignCurrencyOptionStrikePrice
346 Derivative, Exchange Rate Cap Concept (Pure) As Of us-gaap:DerivativeExchangeRateCap1
347 Derivative, Average Exchange Rate Cap Concept (Pure) As Of us-gaap:DerivativeAverageExchangeRateCap1
348 Derivative, Exchange Rate Floor Concept (Pure) As Of us-gaap:DerivativeExchangeRateFloor1
349 Derivative, Average Exchange Rate Floor Concept (Pure) As Of us-gaap:DerivativeAverageExchangeRateFloor1
350 Derivative, Forward Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeForwardPrice
351 Derivative, Average Price Risk Option Strike Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeAveragePriceRiskOptionStrikePrice
352 Derivative, Cap Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeCapPrice
353 Derivative, Average Cap Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeAverageCapPrice
354 Derivative, Floor Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeFloorPrice
355 Derivative, Average Floor Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeAverageFloorPrice
356 Derivative, Swap Type Concept (Text/String) For Period us-gaap:DerivativeSwapType
357 Derivative, Swap Type, Fixed Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeSwapTypeFixedPrice
358 Derivative, Swap Type, Average Fixed Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeSwapTypeAverageFixedPrice
359 Derivative, Swap Type, Variable Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeSwapTypeVariablePrice
360 Derivative, Swap Type, Average Variable Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeSwapTypeAverageVariablePrice
361 Derivative, Price Risk Option Strike Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativePriceRiskOptionStrikePrice
362 Derivative, Average Forward Price Concept (srt-types:perUnitItemType) As Of us-gaap:DerivativeAverageForwardPrice
363 Derivative Instruments Not Designated as Hedging Instruments [Abstract] Abstract us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract
364 Derivative Instruments Not Designated as Hedging Instruments, Type Concept (Text/String) For Period us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsType
365 Derivative Instruments Not Designated as Hedging Instruments, Risk Concept (Text/String) For Period us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRisk
366 Derivative Instruments Not Designated as Hedging Instruments, Purpose Concept (Text/String) For Period us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsPurpose
367 Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Concept (Monetary) As Of Debit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
368 Derivative Instruments Not Designated as Hedging Instruments, Liability, at Fair Value Concept (Monetary) As Of Credit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
369 Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net [Abstract] Abstract us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract
370 Derivative Instruments Not Designated as Hedging Instruments, Gain Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGain
371 Derivative Instruments Not Designated as Hedging Instruments, Loss Concept (Monetary) For Period Debit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss
372 Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net, Total Concept (Monetary) For Period Credit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
373 Derivative, Cost of Hedge Net of Cash Received [Abstract] Abstract us-gaap:DerivativeCostOfHedgeNetOfCashReceivedAbstract
374 Derivative, Cost of Hedge Concept (Monetary) For Period Debit us-gaap:DerivativeCostOfHedge
375 Derivative, Cash Received on Hedge Concept (Monetary) For Period Credit us-gaap:DerivativeCashReceivedOnHedge
376 Derivative, Cost of Hedge Net of Cash Received, Total Concept (Monetary) For Period Debit us-gaap:DerivativeCostOfHedgeNetOfCashReceived
377 Derivative, Collateral [Abstract] Abstract us-gaap:DerivativeCollateralAbstract
378 Derivative, Collateral, Right to Reclaim Cash Concept (Monetary) As Of Debit us-gaap:DerivativeCollateralRightToReclaimCash
379 Derivative, Collateral, Right to Reclaim Securities Concept (Monetary) As Of Debit us-gaap:DerivativeCollateralRightToReclaimSecurities
380 Derivative Liability, Collateral, Right to Reclaim Cash, Offset Concept (Monetary) As Of Debit us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
381 Derivative, Collateral, Obligation to Return Cash Concept (Monetary) As Of Credit us-gaap:DerivativeCollateralObligationToReturnCash
382 Derivative, Collateral, Obligation to Return Securities Concept (Monetary) As Of Credit us-gaap:DerivativeCollateralObligationToReturnSecurities
383 Derivative Asset, Collateral, Obligation to Return Cash, Offset Concept (Monetary) As Of Credit us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
384 Derivative, Nonmonetary Notional Amount, Percent of Required Need, Coverage Concept (dtr-types:percentItemType) As Of us-gaap:DerivativeNonmonetaryNotionalAmountPercentOfRequiredNeedCoverage
385 Summary of Derivative Instruments [Abstract] Abstract us-gaap:SummaryOfDerivativeInstrumentsAbstract
386 Summary of Derivative Instruments Impact on Results of Operations [Abstract] Abstract us-gaap:SummaryOfDerivativeInstrumentsImpactOnResultsOfOperationsAbstract
387 Gain (Loss) on Derivative Instruments, Net, Pretax [Abstract] Abstract us-gaap:GainLossOnDerivativeInstrumentsNetPretaxAbstract
388 Gain on Derivative Instruments, Pretax Concept (Monetary) For Period Credit us-gaap:GainOnDerivativeInstrumentsPretax
389 Loss on Derivative Instruments, Pretax Concept (Monetary) For Period Debit us-gaap:LossOnDerivativeInstrumentsPretax
390 Gain (Loss) on Derivative Instruments, Net, Pretax, Total Concept (Monetary) For Period Credit us-gaap:GainLossOnDerivativeInstrumentsNetPretax
391 Gain (Loss) on Derivative Instruments Held for Trading Purposes, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet
392 Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] Abstract us-gaap:DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract
393 Derivative Asset [Abstract] Abstract us-gaap:DerivativeAssetsAbstract
394 Derivative Asset, Current Concept (Monetary) As Of Debit us-gaap:DerivativeAssetsCurrent
395 Derivative Asset, Noncurrent Concept (Monetary) As Of Debit us-gaap:DerivativeAssetsNoncurrent
396 Derivative Asset, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssets
397 Derivative Liability [Abstract] Abstract us-gaap:DerivativeLiabilitiesAbstract
398 Derivative Liability, Current Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitiesCurrent
399 Derivative Liability, Noncurrent Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilitiesNoncurrent
400 Derivative Liability, Total Concept (Monetary) As Of Credit us-gaap:DerivativeLiabilities
401 Derivative Assets (Liabilities), at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
402 Summary of Derivative Instruments by Hedge Designation [Abstract] Abstract us-gaap:SummaryOfDerivativeInstrumentsByHedgeDesignationAbstract
403 Summary of Fair Value Hedge Activity [Abstract] Abstract us-gaap:SummaryOfFairValueHedgeActivityAbstract
404 Description of Fair Value Hedge Activity Concept (Text/String) For Period us-gaap:DescriptionOfFairValueHedgeActivity
405 General Fair Value Hedge Information [Abstract] Abstract us-gaap:GeneralFairValueHedgeInformationAbstract
406 Objectives for Using Fair Value Hedging Instruments Concept (Text/String) For Period us-gaap:ObjectivesForUsingFairValueHedgingInstruments
407 General Fair Value Hedge Information, Minimum R Square, Percentage Concept (dtr-types:percentItemType) As Of us-gaap:GeneralFairValueHedgeInformationMinimumRSquarePercentage
408 General Fair Value Hedge Information, Hedge Effectiveness Threshold Concept (dtr-types:percentItemType) As Of us-gaap:GeneralFairValueHedgeInformationHedgeEffectivenessThreshold
409 Gain (Loss) on Fair Value Hedges, Caption Concept (Text/String) For Period us-gaap:GainLossOnFairValueHedgesCaption
410 Effect of Fair Value Hedges on Results of Operations [Abstract] Abstract us-gaap:EffectOfFairValueHedgesOnResultsOfOperationsAbstract
411 Components of Fair Value Hedge Ineffectiveness [Abstract] Abstract us-gaap:ComponentsOfFairValueHedgeIneffectivenessAbstract
412 Gain (Loss) on Fair Value Hedges Recognized in Earnings [Abstract] Abstract us-gaap:GainLossOnFairValueHedgesRecognizedInEarningsAbstract
413 Gain (Loss) on Fair Value Hedge Ineffectiveness, Net [Abstract] Abstract us-gaap:GainLossOnFairValueHedgeIneffectivenessNetAbstract
414 Gain on Fair Value Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainOnFairValueHedgeIneffectiveness
415 Loss on Fair Value Hedge Ineffectiveness Concept (Monetary) For Period Debit us-gaap:LossOnFairValueHedgeIneffectiveness
416 Gain (Loss) on Fair Value Hedge Ineffectiveness, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossOnFairValueHedgeIneffectivenessNet
417 Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net [Abstract] Abstract us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNetAbstract
418 Gain from Components Excluded from Assessment of Fair Value Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness
419 Loss from Components Excluded from Assessment of Fair Value Hedge Effectiveness Concept (Monetary) For Period Debit us-gaap:LossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness
420 Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet
421 Gain (Loss) from Hedged Firm Commitment Not Qualifying as Fair Value Hedge, Net [Abstract] Abstract us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedgeNetAbstract
422 Gain from Hedged Firm Commitment Not Qualifying as Fair Value Hedge Concept (Monetary) For Period Credit us-gaap:GainFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge
423 Loss from Hedged Firm Commitment Not Qualifying as Fair Value Hedge Concept (Monetary) For Period Debit us-gaap:LossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge
424 Gain (Loss) from Hedged Firm Commitment Not Qualifying as Fair Value Hedge, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedgeNet
425 Gain (Loss) on Fair Value Hedges Recognized in Earnings, Total Concept (Monetary) For Period Credit us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
426 Fair Value Hedge Ineffectiveness is Immaterial Assertion Concept (Text/String) For Period us-gaap:FairValueHedgeIneffectivenessIsImmaterialAssertion
427 Discontinuation of Fair Value Hedge Accounting [Abstract] Abstract us-gaap:DiscontinuationOfFairValueHedgeAccountingAbstract
428 Deferred (Gain) Loss on Discontinuation of Fair Value Hedge Concept (Monetary) As Of Debit us-gaap:DeferredGainLossOnDiscontinuationOfFairValueHedge
429 Amortization Period of Deferred Gain (Loss) on Discontinuation of Fair Value Hedge Concept (xbrli:durationItemType) For Period us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfFairValueHedge1
430 Hedged Asset, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Concept (Monetary) As Of Debit us-gaap:HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease
431 Hedged Liability, Discontinued Fair Value Hedge, Cumulative Increase (Decrease) Concept (Monetary) As Of Credit us-gaap:HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease
432 Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments Concept (Monetary) For Period Credit us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
433 Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge Concept (Monetary) For Period Credit us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
434 Derivative, Fair Value Hedge, Included in Effectiveness, Gain (Loss) Concept (Monetary) For Period Credit us-gaap:DerivativeFairValueHedgeIncludedInEffectivenessGainLoss
435 Fair Value Hedges, Net, Total [Abstract] Abstract us-gaap:FairValueHedgesAtFairValueNetTotalAbstract
436 Fair Value Hedge Assets Concept (Monetary) As Of Debit us-gaap:FairValueHedgeAssetsAtFairValue
437 Fair Value Hedge Liabilities Concept (Monetary) As Of Credit us-gaap:FairValueHedgeLiabilitiesAtFairValue
438 Fair Value Hedges, Net, Total Concept (Monetary) As Of Debit us-gaap:FairValueHedgesAtFairValueNet
439 Hedged Asset, Fair Value Hedge Concept (Monetary) As Of Debit us-gaap:HedgedAssetFairValueHedge
440 Hedged Liability, Fair Value Hedge Concept (Monetary) As Of Credit us-gaap:HedgedLiabilityFairValueHedge
441 Hedged Asset, Fair Value Hedge, Cumulative Increase (Decrease) Concept (Monetary) As Of Debit us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease
442 Hedged Liability, Fair Value Hedge, Cumulative Increase (Decrease) Concept (Monetary) As Of Credit us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease
443 Hedged Asset, Fair Value Hedge, Last-of-Layer, Amount Concept (Monetary) As Of Debit us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount
444 Hedged Asset, Fair Value Hedge, Last-of-Layer, Cumulative Increase (Decrease) Concept (Monetary) As Of Debit us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease
445 Closed Portfolio and Beneficial Interest, Last-of-Layer, Amortized Cost [Abstract] Abstract us-gaap:ClosedPortfolioAndBeneficialInterestLastOfLayerAmortizedCostAbstract
446 Prepayable Financial Asset Closed Portfolio, Last-of-Layer, Amortized Cost Concept (Monetary) As Of Debit us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost
447 Beneficial Interest, Secured by Prepayable Financial Instruments, Last-of-Layer, Amortized Cost Concept (Monetary) As Of Debit us-gaap:BeneficialInterestSecuredByPrepayableFinancialInstrumentsLastOfLayerAmortizedCost
448 Closed Portfolio and Beneficial Interest, Last-of-Layer, Amortized Cost, Total Concept (Monetary) As Of Debit us-gaap:ClosedPortfolioAndBeneficialInterestLastOfLayerAmortizedCost
449 Summary of Cash Flow Hedge Activity [Abstract] Abstract us-gaap:SummaryOfCashFlowHedgeActivityAbstract
450 Description of Cash Flow Hedge Activity Concept (Text/String) For Period us-gaap:DescriptionOfCashFlowHedgeActivity
451 General Cash Flow Hedge Information [Abstract] Abstract us-gaap:GeneralCashFlowHedgeInformationAbstract
452 Objectives for Using Cash Flow Hedging Instruments Concept (Text/String) For Period us-gaap:ObjectivesForUsingCashFlowHedgingInstruments
453 Description of Cash Flow Hedge Risk Management Policy Concept (Text/String) For Period us-gaap:DescriptionOfCashFlowHedgeRiskManagementPolicy
454 Maximum Length of Time Hedged in Cash Flow Hedge Concept (xbrli:durationItemType) For Period us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1
455 Gain (Loss) on Cash Flow Hedges, Caption Concept (Text/String) For Period us-gaap:GainLossOnCashFlowHedgesCaption
456 Effect of Cash Flow Hedges on Results of Operations [Abstract] Abstract us-gaap:EffectOfCashFlowHedgesOnResultsOfOperationsAbstract
457 Unrealized Gain (Loss) on Cash Flow Hedging Instruments Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments
458 Reclassification of Cash Flow Hedge Gain (Loss) [Abstract] Abstract us-gaap:ReclassificationOfCashFlowHedgeGainLossAbstract
459 Description of Reclassification of Cash Flow Hedge Gain (Loss) Concept (Text/String) For Period us-gaap:DescriptionOfReclassificationOfCashFlowHedgeGainLoss
460 Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Concept (Monetary) For Period Credit us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
461 Discontinuation of Cash Flow Hedge [Abstract] Abstract us-gaap:DiscontinuationOfCashFlowHedgeAbstract
462 Other Comprehensive Income (Loss), Cash Flow Hedge, Reclassification for Discontinuance, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax
463 Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net [Abstract] Abstract us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNetAbstract
464 Gain on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring Concept (Monetary) For Period Credit us-gaap:GainOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring
465 Loss on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring Concept (Monetary) For Period Debit us-gaap:LossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring
466 Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
467 Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net [Abstract] Abstract us-gaap:GainLossOnCashFlowHedgeIneffectivenessNetTotalAbstract
468 Gain on Cash Flow Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainOnCashFlowHedgeIneffectiveness
469 Loss on Cash Flow Hedge Ineffectiveness Concept (Monetary) For Period Debit us-gaap:LossOnCashFlowHedgeIneffectiveness
470 Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet
471 Cash Flow Hedge Ineffectiveness is Immaterial Concept (Text/String) For Period us-gaap:CashFlowHedgeIneffectivenessIsImmaterial
472 Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net [Abstract] Abstract us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNetTotalAbstract
473 Gain from Components Excluded from Assessment of Cash Flow Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness
474 Loss from Components Excluded from Assessment of Cash Flow Hedge Effectiveness Concept (Monetary) For Period Debit us-gaap:LossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness
475 Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net, Total Concept (Monetary) For Period Credit us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet
476 Cash Flow Hedges Derivative Instruments at Fair Value, Net [Abstract] Abstract us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract
477 Cash Flow Hedge Derivative Instrument Assets at Fair Value Concept (Monetary) As Of Debit us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue
478 Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Concept (Monetary) As Of Credit us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue
479 Cash Flow Hedges Derivative Instruments at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet
480 Other Derivatives Not Designated as Hedging Instruments at Fair Value, Net [Abstract] Abstract us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract
481 Derivative Instruments Not Designated as Hedging Instruments, Asset, at Fair Value Concept (Monetary) As Of Debit us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
482 Other Derivatives Not Designated as Hedging Instruments Liabilities at Fair Value Concept (Monetary) As Of Credit us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue
483 Other Derivatives Not Designated as Hedging Instruments at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
484 Derivative Instruments in Hedges, at Fair Value, Net [Abstract] Abstract us-gaap:DerivativeInstrumentsInHedgesAtFairValueNetAbstract
485 Derivative Instruments in Hedges, Assets, at Fair Value, Total Concept (Monetary) As Of Debit us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue
486 Derivative Instruments in Hedges, Liabilities, at Fair Value, Total Concept (Monetary) As Of Credit us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
487 Derivative Instruments in Hedges, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
488 Summary of Net Investment Hedge Activity [Abstract] Abstract us-gaap:SummaryOfNetInvestmentHedgeActivityAbstract
489 Description of Net Investment Hedge Activity Concept (Text/String) For Period us-gaap:DescriptionOfNetInvestmentHedgeActivity
490 General Net Investment Hedge Information [Abstract] Abstract us-gaap:GeneralNetInvestmentHedgeInformationAbstract
491 Objectives for Using Net Investment Hedging Instruments Concept (Text/String) For Period us-gaap:ObjectivesForUsingNetInvestmentHedgingInstruments
492 Description of Net Investment Hedge Risk Management Policy Concept (Text/String) For Period us-gaap:DescriptionOfNetInvestmentHedgeRiskManagementPolicy
493 Description of Net Investments Hedged Concept (Text/String) For Period us-gaap:DescriptionOfNetInvestmentsHedged
494 Description of Location of Gain (Loss) on Net Investment Hedges in Financial Statements Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfGainLossOnNetInvestmentHedgesInFinancialStatements
495 Effect of Net Investment Hedge on Results of Operations [Abstract] Abstract us-gaap:EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract
496 Description of Net Investment Hedge Effect on Earnings and Comprehensive Income Concept (Text/String) For Period us-gaap:DescriptionOfNetInvestmentHedgeEffectOnEarningsAndComprehensiveIncome
497 Amount of Ineffectiveness on Net Investment Hedges Concept (Monetary) For Period Credit us-gaap:AmountOfIneffectivenessOnNetInvestmentHedges
498 Gain (Loss) on Derivative Used in Net Investment Hedge, after Tax Concept (Monetary) For Period Credit us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
499 Derivatives used in Net Investment Hedge, Net of Tax Concept (Monetary) As Of Credit us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax
500 Derivative Instruments in Hedges, Net Investment in Foreign Operations, Assets, Fair Value, Net [Abstract] Abstract us-gaap:NetInvestmentHedgeDerivativesAtFairValueNetTotalAbstract
501 Derivative Instruments in Hedges, Net Investment in Foreign Operations, Assets, Fair Value Concept (Monetary) As Of Debit us-gaap:NetInvestmentHedgeDerivativeAssetsAtFairValue
502 Derivative Instruments in Hedges, Net Investment in Foreign Operations, Liabilities, Fair Value Concept (Monetary) As Of Credit us-gaap:NetInvestmentHedgeDerivativeLiabilitiesAtFairValue
503 Derivative Instruments in Hedges, Net Investment in Foreign Operations, Assets, Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:NetInvestmentHedgeDerivativesAtFairValueNet
504 Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
505 Reclassification out of Accumulated Other Comprehensive Income [Table] Hypercube us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable
506 Equity Components [Axis] Dimension us-gaap:StatementEquityComponentsAxis
507 Equity Component [Domain] Member us-gaap:EquityComponentDomain
508 Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember
509 Accumulated Gain (Loss), Net, Cash Flow Hedge, Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember
510 Accumulated Gain (Loss), Cash Flow Hedge, Including Noncontrolling Interest [Member] Member us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember
511 Reclassification out of Accumulated Other Comprehensive Income [Axis] Dimension us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
512 Reclassification out of Accumulated Other Comprehensive Income [Domain] Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain
513 Reclassification out of Accumulated Other Comprehensive Income [Member] Member us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
514 Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] LineItems us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems
515 Revenues Concept (Monetary) For Period Credit us-gaap:Revenues
516 Cost of Goods and Services Sold Concept (Monetary) For Period Debit us-gaap:CostOfGoodsAndServicesSold
517 Investment Income, Net Concept (Monetary) For Period Credit us-gaap:InvestmentIncomeNet
518 Other Income Concept (Monetary) For Period Credit us-gaap:OtherIncome
519 Interest Expense Concept (Monetary) For Period Debit us-gaap:InterestExpense
520 Other Cost and Expense, Operating Concept (Monetary) For Period Debit us-gaap:OtherCostAndExpenseOperating
521 Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Concept (Monetary) For Period Credit us-gaap:ProfitLoss
522 Summary of Derivative Instruments by Risk Exposure [Abstract] Abstract us-gaap:SummaryOfDerivativeInstrumentsByRiskExposureAbstract
523 Derivative, Underlying Risk, Description Concept (Text/String) For Period us-gaap:DerivativeUnderlyingRisk
524 Interest Rate Derivatives [Abstract] Abstract us-gaap:InterestRateDerivativesAbstract
525 Description of Interest Rate Derivative Activities Concept (Text/String) For Period us-gaap:DescriptionOfInterestRateDerivativeActivities
526 Description of Interest Rate Risk Exposure Concept (Text/String) For Period us-gaap:DescriptionOfInterestRateRiskExposure
527 Discussion of Objectives for Using Interest Rate Derivative Instruments Concept (Text/String) For Period us-gaap:DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments
528 Discussion of Interest Rate Derivative Risk Management Policy Concept (Text/String) For Period us-gaap:DiscussionOfInterestRateDerivativeRiskManagementPolicy
529 Number of Interest Rate Derivatives Held Concept (Integer) As Of us-gaap:NumberOfInterestRateDerivativesHeld
530 Types of Items Hedged by Interest Rate Derivatives Concept (Text/String) For Period us-gaap:TypesOfItemsHedgedByInterestRateDerivatives
531 Percentage of Debt Hedged by Interest Rate Derivatives Concept (dtr-types:percentItemType) As Of us-gaap:PercentageOfDebtHedgedByInterestRateDerivatives
532 Description of Location of Interest Rate Derivatives on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfInterestRateDerivativesOnBalanceSheet
533 Discussion of Method of Measuring Fair Value of Interest Rate Derivatives Concept (Text/String) For Period us-gaap:DiscussionOfMethodOfMeasuringFairValueOfInterestRateDerivatives
534 Interest Rate Cash Flow Hedges [Abstract] Abstract us-gaap:InterestRateCashFlowHedgesAbstract
535 Description of Interest Rate Cash Flow Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfInterestRateCashFlowHedgeActivities
536 Maximum Length of Time Hedged in Interest Rate Cash Flow Hedge Concept (xbrli:durationItemType) For Period us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1
537 Description of Location of Interest Rate Cash Flow Hedge Derivative on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet
538 Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
539 Description of Reclassification of Interest Rate Cash Flow Hedge Gain (Loss) Concept (Text/String) For Period us-gaap:DescriptionOfReclassificationOfInterestRateCashFlowHedgeGainLoss
540 Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Concept (Monetary) For Period Credit us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
541 Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Concept (Monetary) As Of Credit us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
542 Gain (Loss) on Interest Rate Cash Flow Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness
543 Interest Rate Cash Flow Hedge Ineffectiveness is Immaterial Concept (Text/String) For Period us-gaap:InterestRateCashFlowHedgeIneffectivenessIsImmaterial
544 Gain (Loss) on Components Excluded from Assessment of Interest Rate Cash Flow Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness
545 Gain (Loss) on Discontinuation of Interest Rate Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnDiscontinuationOfInterestRateCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
546 Interest Rate Cash Flow Hedge Derivative at Fair Value, Net [Abstract] Abstract us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNetAbstract
547 Interest Rate Cash Flow Hedge Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
548 Interest Rate Cash Flow Hedge Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue
549 Interest Rate Cash Flow Hedge Derivative at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNet
550 Interest Rate Fair Value Hedges [Abstract] Abstract us-gaap:InterestRateFairValueHedgesAbstract
551 Description of Interest Rate Fair Value Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfInterestRateFairValueHedgeActivities
552 Description of Location of Interest Rate Fair Value Hedge Derivative on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfInterestRateFairValueHedgeDerivativeOnBalanceSheet
553 Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments Concept (Monetary) For Period Credit us-gaap:IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1
554 Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge Concept (Monetary) For Period Credit us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1
555 Interest Rate Fair Value Hedge Derivative at Fair Value, Net [Abstract] Abstract us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNetAbstract
556 Interest Rate Fair Value Hedge Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:InterestRateFairValueHedgeAssetAtFairValue
557 Interest Rate Fair Value Hedge Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:InterestRateFairValueHedgeLiabilityAtFairValue
558 Interest Rate Fair Value Hedge Derivative at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet
559 Gain (Loss) on Interest Rate Fair Value Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnInterestRateFairValueHedgeIneffectiveness
560 Ineffectiveness on Interest Rate Fair Value Hedges is Immaterial Concept (Text/String) For Period us-gaap:IneffectivenessOnInterestRateFairValueHedgesIsImmaterial
561 Gain (Loss) on Components Excluded from Assessment of Interest Rate Fair Value Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateFairValueHedgeEffectiveness
562 Gain (Loss) from Hedged Firm Commitment Not Qualifying as Interest Rate Fair Value Hedge, Net Concept (Monetary) For Period Credit us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsInterestRateFairValueHedgeNet
563 Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Concept (Monetary) As Of Debit us-gaap:DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge
564 Amortization Period of Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge Concept (xbrli:durationItemType) For Period us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1
565 Interest Rate Derivative Instruments Not Designated as Hedging Instruments [Abstract] Abstract us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract
566 Description of Interest Rate Derivative Instruments Not Designated as Hedging Instruments Activities Concept (Text/String) For Period us-gaap:DescriptionOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities
567 Purpose of Interest Rate Derivative Instruments Not Designated as Hedging Instruments Concept (Text/String) For Period us-gaap:PurposeOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
568 Description of Location of Interest Rate Derivative Instruments Not Designated as Hedging Instruments on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsOnBalanceSheet
569 Description of Location of Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments in Financial Statements Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfGainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsInFinancialStatements
570 Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments Concept (Monetary) For Period Credit us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
571 Interest Rate Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract] Abstract us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract
572 Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
573 Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
574 Interest Rate Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
575 Interest Rate Derivatives, at Fair Value, Net [Abstract] Abstract us-gaap:InterestRateDerivativesAtFairValueNetAbstract
576 Interest Rate Derivative Assets, at Fair Value Concept (Monetary) As Of Debit us-gaap:InterestRateDerivativeAssetsAtFairValue
577 Interest Rate Derivative Liabilities, at Fair Value Concept (Monetary) As Of Credit us-gaap:InterestRateDerivativeLiabilitiesAtFairValue
578 Interest Rate Derivatives, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:InterestRateDerivativesAtFairValueNet
579 Foreign Currency Derivatives [Abstract] Abstract us-gaap:ForeignCurrencyDerivativesAbstract
580 Description of Foreign Currency Derivative Activities Concept (Text/String) For Period us-gaap:DescriptionOfForeignCurrencyDerivativeActivities
581 Description of Foreign Currency Exposure Concept (Text/String) For Period us-gaap:DescriptionOfForeignCurrencyExposure
582 Discussion of Objectives for Using Foreign Currency Derivative Instruments Concept (Text/String) For Period us-gaap:DiscussionOfObjectivesForUsingForeignCurrencyDerivativeInstruments
583 Discussion of Foreign Currency Derivative Risk Management Policy Concept (Text/String) For Period us-gaap:DiscussionOfForeignCurrencyDerivativeRiskManagementPolicy
584 Types of Items Hedged by Foreign Currency Derivatives Concept (Text/String) For Period us-gaap:TypesOfItemsHedgedByForeignCurrencyDerivatives
585 Number of Foreign Currency Derivatives Held Concept (Integer) As Of us-gaap:NumberOfForeignCurrencyDerivativesHeld
586 Hedge Designations Used for Foreign Currency Derivatives Concept (Text/String) For Period us-gaap:HedgeDesignationsUsedForForeignCurrencyDerivatives
587 Description of Location of Foreign Currency Derivatives on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet
588 Discussion of Method of Measuring Fair Value of Foreign Currency Derivatives Concept (Text/String) For Period us-gaap:DiscussionOfMethodOfMeasuringFairValueOfForeignCurrencyDerivatives
589 Maturity of Foreign Currency Derivatives Concept (Date) For Period us-gaap:MaturityOfForeignCurrencyDerivatives1
590 Maximum Remaining Maturity of Foreign Currency Derivatives Concept (xbrli:durationItemType) For Period us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1
591 Average Remaining Maturity of Foreign Currency Derivatives Concept (xbrli:durationItemType) For Period us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1
592 Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
593 Foreign Currency Cash Flow Hedges [Abstract] Abstract us-gaap:ForeignCurrencyCashFlowHedgesAbstract
594 Description of Foreign Currency Cash Flow Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfForeignCurrencyCashFlowHedgeActivities
595 Maximum Length of Time, Foreign Currency Cash Flow Hedge Concept (xbrli:durationItemType) For Period us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge
596 Description of Location of Foreign Currency Cash Flow Hedge Derivatives on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfForeignCurrencyCashFlowHedgeDerivativesOnBalanceSheet
597 Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net [Abstract] Abstract us-gaap:ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNetAbstract
598 Foreign Currency Cash Flow Hedge Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyCashFlowHedgeAssetAtFairValue
599 Foreign Currency Cash Flow Hedge Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
600 Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet
601 Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax [Abstract] Abstract us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTaxAbstract
602 Unrealized Gain on Foreign Currency Derivatives, before Tax Concept (Monetary) For Period Credit us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax
603 Unrealized Loss on Foreign Currency Derivatives, before Tax Concept (Monetary) For Period Debit us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax
604 Unrealized Gain (Loss) on Foreign Currency Derivatives, Net, before Tax, Total Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax
605 Description of Reclassification of Foreign Currency Cash Flow Hedge Gain (Loss) Concept (Text/String) For Period us-gaap:DescriptionOfReclassificationOfForeignCurrencyCashFlowHedgeGainLoss
606 Foreign Currency Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Concept (Monetary) For Period Credit us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet
607 Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Concept (Monetary) As Of Credit us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
608 Gain (Loss) on Foreign Currency Cash Flow Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness
609 Foreign Currency Cash Flow Hedge Ineffectiveness is Immaterial Concept (Text/String) For Period us-gaap:ForeignCurrencyCashFlowHedgeIneffectivenessIsImmaterial
610 Gain (Loss) on Components Excluded from Assessment of Foreign Currency Cash Flow Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyCashFlowHedgeEffectiveness
611 Gain (Loss) on Discontinuation of Foreign Currency Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnDiscontinuationOfForeignCurrencyCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
612 Foreign Currency Fair Value Hedges [Abstract] Abstract us-gaap:ForeignCurrencyFairValueHedgesAbstract
613 Description of Foreign Currency Fair Value Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfForeignCurrencyFairValueHedgeActivities
614 Foreign Currency Fair Value Hedge Derivative [Table] Hypercube us-gaap:ForeignCurrencyFairValueHedgeDerivativeTable
615 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
616 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
617 Other Assets [Member] Member us-gaap:OtherAssetsMember
618 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
619 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
620 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
621 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
622 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
623 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
624 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
625 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
626 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
627 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
628 Sales [Member] Member us-gaap:SalesMember
629 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
630 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
631 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
632 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
633 Other Income [Member] Member us-gaap:OtherIncomeMember
634 Interest Income [Member] Member us-gaap:InterestIncomeMember
635 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
636 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
637 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
638 Interest Expense [Member] Member us-gaap:InterestExpenseMember
639 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
640 Other Expense [Member] Member us-gaap:OtherExpenseMember
641 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
642 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
643 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
644 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
645 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
646 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
647 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
648 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
649 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
650 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
651 Foreign Currency Fair Value Hedge Derivative [Line Items] LineItems us-gaap:ForeignCurrencyFairValueHedgeDerivativeLineItems
652 Foreign Currency Fair Value Hedge Derivative at Fair Value, Net [Abstract] Abstract us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNetAbstract
653 Foreign Currency Fair Value Hedge Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue
654 Foreign Currency Fair Value Hedge Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue
655 Foreign Currency Fair Value Hedge Derivative at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet
656 Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Concept (Monetary) For Period Credit us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives
657 Change in Unrealized Gain (Loss) on Foreign Currency Fair Value Hedging Instruments Concept (Monetary) For Period Credit us-gaap:ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1
658 Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge Concept (Monetary) For Period Credit us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInForeignCurrencyFairValueHedge1
659 Gain (Loss) on Foreign Currency Fair Value Hedge Ineffectiveness, Disclosures [Abstract] Abstract us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectivenessDisclosuresAbstract
660 Gain (Loss) on Foreign Currency Fair Value Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectiveness
661 Ineffectiveness on Foreign Currency Fair Value Hedges is Immaterial Concept (Text/String) For Period us-gaap:IneffectivenessOnForeignCurrencyFairValueHedgesIsImmaterial
662 Gain (Loss) on Components Excluded from Assessment of Foreign Currency Fair Value Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyFairValueHedgeEffectiveness
663 Gain (Loss) from Hedged Firm Commitment Not Qualifying as Foreign Currency Fair Value Hedge, Net Concept (Monetary) For Period Credit us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsForeignCurrencyFairValueHedgeNet
664 Amortization Period of Deferred Gain (Loss) on Discontinuation of Foreign Currency Fair Value Hedge Concept (xbrli:durationItemType) For Period us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfForeignCurrencyFairValueHedge1
665 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments [Abstract] Abstract us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract
666 Description of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Activities Concept (Text/String) For Period us-gaap:DescriptionOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities
667 Purpose of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Concept (Text/String) For Period us-gaap:PurposeOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
668 Description of Location of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments on Balance Sheet Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsOnBalanceSheet
669 Description of Location of Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments in Financial Statements Concept (Text/String) For Period us-gaap:DescriptionOfLocationOfGainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsInFinancialStatements
670 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract] Abstract us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract
671 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
672 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Concept (Monetary) As Of Credit us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
673 Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
674 Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Concept (Monetary) For Period Credit us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
675 Price Risk Derivatives [Abstract] Abstract us-gaap:PriceRiskDerivativesAbstract
676 Schedule of Price Risk Derivatives [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfPriceRiskDerivativesTableTextBlock
677 Price Risk Derivatives [Table] Hypercube us-gaap:PriceRiskDerivativesTable
678 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
679 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
680 Other Assets [Member] Member us-gaap:OtherAssetsMember
681 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
682 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
683 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
684 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
685 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
686 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
687 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
688 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
689 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
690 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
691 Sales [Member] Member us-gaap:SalesMember
692 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
693 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
694 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
695 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
696 Other Income [Member] Member us-gaap:OtherIncomeMember
697 Interest Income [Member] Member us-gaap:InterestIncomeMember
698 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
699 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
700 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
701 Interest Expense [Member] Member us-gaap:InterestExpenseMember
702 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
703 Other Expense [Member] Member us-gaap:OtherExpenseMember
704 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
705 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
706 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
707 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
708 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
709 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
710 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
711 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
712 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
713 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
714 Price Risk Derivatives [Line Items] LineItems us-gaap:PriceRiskDerivativesLineItems
715 Price Risk Fair Value Hedge Derivative, at Fair Value, Net [Abstract] Abstract us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNetAbstract
716 Price Risk Fair Value Hedge Asset, at Fair Value Concept (Monetary) As Of Debit us-gaap:PriceRiskFairValueHedgeAssetAtFairValue
717 Price Risk Fair Value Hedge Liability, at Fair Value Concept (Monetary) As Of Credit us-gaap:PriceRiskFairValueHedgeLiabilityAtFairValue
718 Price Risk Fair Value Hedge Derivative, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNet
719 Price Risk Derivatives, at Fair Value, Net [Abstract] Abstract us-gaap:PriceRiskDerivativesAtFairValueNetAbstract
720 Price Risk Derivative Assets, at Fair Value Concept (Monetary) As Of Debit us-gaap:PriceRiskDerivativeAssetsAtFairValue
721 Price Risk Derivative Liabilities, at Fair Value Concept (Monetary) As Of Credit us-gaap:PriceRiskDerivativeLiabilitiesAtFairValue
722 Price Risk Derivatives, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:PriceRiskDerivativesAtFairValueNet
723 Price Risk Cash Flow Hedge Derivative, at Fair Value, Net [Abstract] Abstract us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNetAbstract
724 Price Risk Cash Flow Hedge Asset, at Fair Value Concept (Monetary) As Of Debit us-gaap:PriceRiskCashFlowHedgeAssetAtFairValue
725 Price Risk Cash Flow Hedge Liability, at Fair Value Concept (Monetary) As Of Credit us-gaap:PriceRiskCashFlowHedgeLiabilityAtFairValue
726 Price Risk Cash Flow Hedge Derivative, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNet
727 Price Risk Derivative Instruments Not Designated as Hedging Instruments, at Fair Value, Net [Abstract] Abstract us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract
728 Price Risk Derivative Instruments Not Designated as Hedging Instruments Asset, at Fair Value Concept (Monetary) As Of Debit us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
729 Price Risk Derivative Instruments Not Designated as Hedging Instruments Liability, at Fair Value Concept (Monetary) As Of Credit us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
730 Price Risk Derivative Instruments Not Designated as Hedging Instruments, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
731 Unrealized Gain (Loss) on Price Risk Cash Flow Derivatives, before Tax [Abstract] Abstract us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTaxAbstract
732 Unrealized Gain on Price Risk Cash Flow Derivatives, before Tax Concept (Monetary) For Period Credit us-gaap:UnrealizedGainOnPriceRiskCashFlowDerivativesBeforeTax
733 Unrealized Loss on Price Risk Cash Flow Derivatives, before Tax Concept (Monetary) For Period Debit us-gaap:UnrealizedLossOnPriceRiskCashFlowDerivativesBeforeTax
734 Unrealized Gain (Loss) on Price Risk Cash Flow Derivatives, before Tax, Total Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTax
735 Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments Concept (Monetary) For Period Credit us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
736 Gain (Loss) on Price Risk Derivatives, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnPriceRiskDerivativesNet
737 Description of Price Risk Derivative Activities Concept (Text/String) For Period us-gaap:DescriptionOfPriceRiskDerivativeActivities
738 Description of Price Risk Exposure Concept (Text/String) For Period us-gaap:DescriptionOfPriceRiskExposure
739 Discussion of Objectives for Using Price Risk Derivative Instruments Concept (Text/String) For Period us-gaap:DiscussionOfObjectivesForUsingPriceRiskDerivativeInstruments
740 Discussion of Price Risk Derivative Risk Management Policy Concept (Text/String) For Period us-gaap:DiscussionOfPriceRiskDerivativeRiskManagementPolicy
741 Number of Price Risk Derivatives Held Concept (Integer) As Of us-gaap:NumberOfPriceRiskDerivativesHeld
742 Types of Items Hedged by Price Risk Derivatives Concept (Text/String) For Period us-gaap:TypesOfItemsHedgedByPriceRiskDerivatives
743 Hedge Designations Used for Price Risk Derivatives Concept (Text/String) For Period us-gaap:HedgeDesignationsUsedForPriceRiskDerivatives
744 Discussion of Method of Measuring Fair Value of Price Risk Derivatives Concept (Text/String) For Period us-gaap:DiscussionOfMethodOfMeasuringFairValueOfPriceRiskDerivatives
745 Ineffectiveness on Price Risk Hedges is Immaterial Concept (Text/String) For Period us-gaap:IneffectivenessOnPriceRiskHedgesIsImmaterial
746 Gain (Loss) on Price Risk Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnPriceRiskHedgeIneffectiveness
747 Gain (Loss) on Components Excluded from Assessment of Price Risk Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskHedgeEffectiveness
748 Price Risk Cash Flow Hedges [Abstract] Abstract us-gaap:PriceRiskCashFlowHedgesAbstract
749 Description of Price Risk Cash Flow Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfPriceRiskCashFlowHedgeActivities
750 Maximum Length of Time Hedged in Price Risk Cash Flow Hedge Concept (xbrli:durationItemType) For Period us-gaap:MaximumLengthOfTimeHedgedInPriceRiskCashFlowHedge1
751 Description of Reclassification of Price Risk Cash Flow Hedge Gain (Loss) Concept (Text/String) For Period us-gaap:DescriptionOfReclassificationOfPriceRiskCashFlowHedgeGainLoss
752 Price Risk Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net Concept (Monetary) For Period Credit us-gaap:PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet
753 Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months Concept (Monetary) As Of Credit us-gaap:PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months
754 Price Risk Cash Flow Hedge Ineffectiveness is Immaterial Concept (Text/String) For Period us-gaap:PriceRiskCashFlowHedgeIneffectivenessIsImmaterial
755 Gain (Loss) on Price Risk Cash Flow Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnPriceRiskCashFlowHedgeIneffectiveness
756 Gain (Loss) on Components Excluded from Assessment of Price Risk Cash Flow Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskCashFlowHedgeEffectiveness
757 Gain (Loss) on Discontinuation of Price Risk Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net Concept (Monetary) For Period Credit us-gaap:GainLossOnDiscontinuationOfPriceRiskCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
758 Price Risk Fair Value Hedges [Abstract] Abstract us-gaap:PriceRiskFairValueHedgesAbstract
759 Description of Price Risk Fair Value Hedge Activities Concept (Text/String) For Period us-gaap:DescriptionOfPriceRiskFairValueHedgeActivities
760 Increase (Decrease) in Fair Value of Price Risk Fair Value Hedging Instruments Concept (Monetary) For Period Credit us-gaap:IncreaseDecreaseInFairValueOfPriceRiskFairValueHedgingInstruments1
761 Increase (Decrease) in Fair Value of Hedged Item in Price Risk Fair Value Hedge Concept (Monetary) For Period Credit us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInPriceRiskFairValueHedge1
762 Unrealized Gain (Loss) on Price Risk Fair Value Hedging Instruments Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnPriceRiskFairValueHedgingInstruments
763 Gain (Loss) on Price Risk Fair Value Hedge Ineffectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnPriceRiskFairValueHedgeIneffectiveness
764 Ineffectiveness on Price Risk Fair Value Hedges is Immaterial Concept (Text/String) For Period us-gaap:IneffectivenessOnPriceRiskFairValueHedgesIsImmaterial
765 Gain (Loss) on Components Excluded from Assessment of Price Risk Fair Value Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskFairValueHedgeEffectiveness
766 Gain (Loss) from Hedged Firm Commitment Not Qualifying as Price Risk Fair Value Hedge, Net Concept (Monetary) For Period Credit us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsPriceRiskFairValueHedgeNet
767 Amortization Period of Deferred Gain (Loss) on Discontinuation of Price Risk Fair Value Hedge Concept (xbrli:durationItemType) For Period us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfPriceRiskFairValueHedge1
768 Price Risk Derivative Instruments Not Designated as Hedging Instruments [Abstract] Abstract us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract
769 Description of Price Risk Derivative Instruments Not Designated as Hedging Instruments Activities Concept (Text/String) For Period us-gaap:DescriptionOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities
770 Purpose of Price Risk Derivative Instruments Not Designated as Hedging Instruments Concept (Text/String) For Period us-gaap:PurposeOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments
771 Summary of Credit Derivatives [Abstract] Abstract us-gaap:SummaryOfCreditDerivativesAbstract
772 Disclosure of Credit Derivatives [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DisclosureOfCreditDerivativesTextBlock
773 Schedule of Credit Derivatives [Table] Hypercube us-gaap:ScheduleOfCreditDerivativesTable
774 Credit Derivatives Contract Type [Axis] Dimension us-gaap:CreditDerivativesByContractTypeAxis
775 Credit Derivatives Contract Type [Domain] Member us-gaap:CreditDerivativesContractTypeDomain
776 Credit Default Swap [Member] Member us-gaap:CreditDefaultSwapMember
777 Credit Default Swap, Buying Protection [Member] Member us-gaap:CreditDefaultSwapBuyingProtectionMember
778 Credit Default Swap, Selling Protection [Member] Member us-gaap:CreditDefaultSwapSellingProtectionMember
779 Credit Default Option [Member] Member us-gaap:CreditDefaultOptionMember
780 Credit Default Swaption [Member] Member us-gaap:CreditDefaultSwaptionMember
781 Credit Spread Option [Member] Member us-gaap:CreditSpreadOptionMember
782 Credit Index Product [Member] Member us-gaap:CreditIndexProductMember
783 Hybrid Instrument [Member] Member us-gaap:HybridInstrumentMember
784 Swaption [Member] Member us-gaap:SwaptionMember
785 Other Credit Derivatives [Member] Member us-gaap:OtherCreditDerivativesMember
786 Internal Credit Assessment [Axis] Dimension us-gaap:InternalCreditAssessmentAxis
787 Internal Credit Assessment [Domain] Member us-gaap:InternalCreditAssessmentDomain
788 Risk Level, High [Member] Member us-gaap:RiskLevelHighMember
789 Risk Level, Medium [Member] Member us-gaap:RiskLevelMediumMember
790 Risk Level, Low [Member] Member us-gaap:RiskLevelLowMember
791 Underlying Asset Class [Axis] Dimension us-gaap:UnderlyingAssetClassAxis
792 Underlying Asset Class [Domain] Member us-gaap:UnderlyingAssetClassDomain
793 Agency Securities [Member] Member us-gaap:AgencySecuritiesMember
794 Debt Securities Payable [Member] Member us-gaap:DebtSecuritiesPayableMember
795 Loans Payable [Member] Member us-gaap:LoansPayableMember
796 Collateralized Securities [Member] Member us-gaap:CollateralizedSecuritiesMember
797 Collateralized Mortgage Backed Securities [Member] Member us-gaap:MortgageBackedSecuritiesMember
798 Residential Mortgage Backed Securities [Member] Member us-gaap:ResidentialMortgageBackedSecuritiesMember
799 Commercial Mortgage Backed Securities [Member] Member us-gaap:CommercialMortgageBackedSecuritiesMember
800 Mortgage Backed Securities, Other [Member] Member us-gaap:MortgageBackedSecuritiesOtherMember
801 Collateralized Debt Obligations [Member] Member us-gaap:CollateralizedDebtObligationsMember
802 Collateralized Loan Obligations [Member] Member us-gaap:CollateralizedLoanObligationsMember
803 Collateralized Credit Card Securities [Member] Member us-gaap:CollateralizedCreditCardSecuritiesMember
804 Collateralized Auto Loans [Member] Member us-gaap:CollateralizedAutoLoansMember
805 Collateralized Securities, Other [Member] Member us-gaap:CollateralizedSecuritiesOtherMember
806 Sovereign Debt [Member] Member us-gaap:SovereignDebtMember
807 Debt, State Government [Member] Member us-gaap:SovereignDebtStateGovernmentUnspecifiedMember
808 Debt, Local Government [Member] Member us-gaap:SovereignDebtLocalGovernmentUnspecifiedMember
809 Structured Finance [Member] Member us-gaap:StructuredFinanceMember
810 Underlying, Other [Member] Member us-gaap:UnderlyingOtherMember
811 Credit Rating, Moody's [Axis] Dimension srt:CreditRatingMoodysAxis
812 External Credit Rating, Moody's [Domain] Member srt:ExternalCreditRatingMoodysMember
813 Moody's, Aaa Rating [Member] Member srt:MoodysAaaRatingMember
814 Moody's, Aa1 Rating [Member] Member srt:MoodysAa1RatingMember
815 Moody's, Aa2 Rating [Member] Member srt:MoodysAa2RatingMember
816 Moody's, Aa3 Rating [Member] Member srt:MoodysAa3RatingMember
817 Moody's, A1 Rating [Member] Member srt:MoodysA1RatingMember
818 Moody's, A2 Rating [Member] Member srt:MoodysA2RatingMember
819 Moody's, A3 Rating [Member] Member srt:MoodysA3RatingMember
820 Moody's, Baa1 Rating [Member] Member srt:MoodysBaa1RatingMember
821 Moody's, Baa2 Rating [Member] Member srt:MoodysBaa2RatingMember
822 Moody's, Baa3 Rating [Member] Member srt:MoodysBaa3RatingMember
823 Moody's, Ba1 Rating [Member] Member srt:MoodysBa1RatingMember
824 Moody's, Ba2 Rating [Member] Member srt:MoodysBa2RatingMember
825 Moody's, Ba3 Rating [Member] Member srt:MoodysBa3RatingMember
826 Moody's, B1 Rating [Member] Member srt:MoodysB1RatingMember
827 Moody's, B2 Rating [Member] Member srt:MoodysB2RatingMember
828 Moody's, B3 Rating [Member] Member srt:MoodysB3RatingMember
829 Moody's, Caa1 Rating [Member] Member srt:MoodysCaa1RatingMember
830 Moody's, Caa2 Rating [Member] Member srt:MoodysCaa2RatingMember
831 Moody's, Caa3 Rating [Member] Member srt:MoodysCaa3RatingMember
832 Moody's, Ca Rating [Member] Member srt:MoodysCaRatingMember
833 Moody's, C Rating [Member] Member srt:MoodysCRatingMember
834 Credit Rating, Fitch [Axis] Dimension srt:CreditRatingFitchAxis
835 External Credit Rating, Fitch [Domain] Member srt:ExternalCreditRatingFitchMember
836 Fitch, AAA Rating [Member] Member srt:FitchAAARatingMember
837 Fitch, AA+ Rating [Member] Member srt:FitchAAPlusRatingMember
838 Fitch, AA Rating [Member] Member srt:FitchAARatingMember
839 Fitch, AA- Rating [Member] Member srt:FitchAAMinusRatingMember
840 Fitch, A+ Rating [Member] Member srt:FitchAPlusRatingMember
841 Fitch, A Rating [Member] Member srt:FitchARatingMember
842 Fitch, A- Rating [Member] Member srt:FitchAMinusRatingMember
843 Fitch, BBB+ Rating [Member] Member srt:FitchBBBPlusRatingMember
844 Fitch, BBB Rating [Member] Member srt:FitchBBBRatingMember
845 Fitch, BBB- Rating [Member] Member srt:FitchBBBMinusRatingMember
846 Fitch, BB+ Rating [Member] Member srt:FitchBBPlusRatingMember
847 Fitch, BB Rating [Member] Member srt:FitchBBRatingMember
848 Fitch, BB- Rating [Member] Member srt:FitchBBMinusRatingMember
849 Fitch, B+ Rating [Member] Member srt:FitchBPlusRatingMember
850 Fitch, B Rating [Member] Member srt:FitchBRatingMember
851 Fitch, B- Rating [Member] Member srt:FitchBMinusRatingMember
852 Fitch, CCC+ Rating [Member] Member srt:FitchCCCPlusRatingMember
853 Fitch, CCC Rating [Member] Member srt:FitchCCCRatingMember
854 Fitch, CCC- Rating [Member] Member srt:FitchCCCMinusRatingMember
855 Fitch, CC Rating [Member] Member srt:FitchCCRatingMember
856 Fitch, C Rating [Member] Member srt:FitchCRatingMember
857 Fitch, D Rating [Member] Member srt:FitchDRatingMember
858 Credit Rating, Standard & Poor's [Axis] Dimension srt:CreditRatingStandardPoorsAxis
859 External Credit Rating, Standard & Poor's [Domain] Member srt:ExternalCreditRatingStandardPoorsMember
860 Standard & Poor's, AAA Rating [Member] Member srt:StandardPoorsAAARatingMember
861 Standard & Poor's, AA+ Rating [Member] Member srt:StandardPoorsAAPlusRatingMember
862 Standard & Poor's, AA Rating [Member] Member srt:StandardPoorsAARatingMember
863 Standard & Poor's, AA- Rating [Member] Member srt:StandardPoorsAAMinusRatingMember
864 Standard & Poor's, A+ Rating [Member] Member srt:StandardPoorsAPlusRatingMember
865 Standard & Poor's, A Rating [Member] Member srt:StandardPoorsARatingMember
866 Standard & Poor's, A- Rating [Member] Member srt:StandardPoorsAMinusRatingMember
867 Standard & Poor's, BBB+ Rating [Member] Member srt:StandardPoorsBBBPlusRatingMember
868 Standard & Poor's, BBB Rating [Member] Member srt:StandardPoorsBBBRatingMember
869 Standard & Poor's, BBB- Rating [Member] Member srt:StandardPoorsBBBMinusRatingMember
870 Standard & Poor's, BB+ Rating [Member] Member srt:StandardPoorsBBPlusRatingMember
871 Standard & Poor's, BB Rating [Member] Member srt:StandardPoorsBBRatingMember
872 Standard & Poor's, BB- Rating [Member] Member srt:StandardPoorsBBMinusRatingMember
873 Standard & Poor's, B+ Rating [Member] Member srt:StandardPoorsBPlusRatingMember
874 Standard & Poor's, B Rating [Member] Member srt:StandardPoorsBRatingMember
875 Standard & Poor's, B- Rating [Member] Member srt:StandardPoorsBMinusRatingMember
876 Standard & Poor's, CCC+ Rating [Member] Member srt:StandardPoorsCCCPlusRatingMember
877 Standard & Poor's, CCC Rating [Member] Member srt:StandardPoorsCCCRatingMember
878 Standard & Poor's, CCC- Rating [Member] Member srt:StandardPoorsCCCMinusRatingMember
879 Standard & Poor's, CC Rating [Member] Member srt:StandardPoorsCCRatingMember
880 Standard & Poor's, C Rating [Member] Member srt:StandardPoorsCRatingMember
881 Standard & Poor's, D Rating [Member] Member srt:StandardPoorsDRatingMember
882 External Credit Rating by Grouping [Axis] Dimension us-gaap:ExternalCreditRatingByGroupingAxis
883 External Credit Rating by Grouping [Domain] Member us-gaap:ExternalCreditRatingByGroupingDomain
884 External Credit Rating, Investment Grade [Member] Member us-gaap:ExternalCreditRatingInvestmentGradeMember
885 External Credit Rating, Non Investment Grade [Member] Member us-gaap:ExternalCreditRatingNonInvestmentGradeMember
886 Valuation Approach and Technique [Axis] Dimension us-gaap:ValuationTechniqueAxis
887 Valuation Approach and Technique [Domain] Member us-gaap:ValuationTechniqueDomain
888 Valuation, Market Approach [Member] Member us-gaap:MarketApproachValuationTechniqueMember
889 Valuation Technique, Consensus Pricing Model [Member] Member us-gaap:ValuationTechniqueConsensusPricingModelMember
890 Valuation Technique, Matrix Pricing [Member] Member us-gaap:ValuationTechniqueMatrixPricingMember
891 Valuation, Income Approach [Member] Member us-gaap:IncomeApproachValuationTechniqueMember
892 Valuation Technique, Discounted Cash Flow [Member] Member us-gaap:ValuationTechniqueDiscountedCashFlowMember
893 Valuation Technique, Option Pricing Model [Member] Member us-gaap:ValuationTechniqueOptionPricingModelMember
894 Valuation, Cost Approach [Member] Member us-gaap:CostApproachValuationTechniqueMember
895 Hedging Relationship [Axis] Dimension us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis
896 Hedging Relationship [Domain] Member us-gaap:HedgingRelationshipDomain
897 Fair Value Hedging [Member] Member us-gaap:FairValueHedgingMember
898 Cash Flow Hedging [Member] Member us-gaap:CashFlowHedgingMember
899 Net Investment Hedging [Member] Member us-gaap:NetInvestmentHedgingMember
900 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
901 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
902 Other Assets [Member] Member us-gaap:OtherAssetsMember
903 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
904 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
905 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
906 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
907 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
908 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
909 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
910 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
911 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
912 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
913 Sales [Member] Member us-gaap:SalesMember
914 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
915 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
916 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
917 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
918 Other Income [Member] Member us-gaap:OtherIncomeMember
919 Interest Income [Member] Member us-gaap:InterestIncomeMember
920 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
921 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
922 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
923 Interest Expense [Member] Member us-gaap:InterestExpenseMember
924 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
925 Other Expense [Member] Member us-gaap:OtherExpenseMember
926 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
927 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
928 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
929 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
930 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
931 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
932 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
933 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
934 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
935 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
936 Position [Axis] Dimension us-gaap:PositionAxis
937 Position [Domain] Member us-gaap:PositionDomain
938 Long [Member] Member us-gaap:LongMember
939 Short [Member] Member us-gaap:ShortMember
940 Credit Derivatives [Line Items] LineItems us-gaap:CreditDerivativesLineItems
941 Description of Credit Risk Exposure Concept (Text/String) For Period us-gaap:DescriptionOfCreditRiskExposure
942 Discussion of Objectives for Using Credit Risk Derivative Instruments Concept (Text/String) For Period us-gaap:DiscussionOfObjectivesForUsingCreditRiskDerivativeInstruments
943 Number of Credit Risk Derivatives Held Concept (Integer) As Of us-gaap:NumberOfCreditRiskDerivativesHeld
944 Credit Derivative, Term Concept (xbrli:durationItemType) For Period us-gaap:CreditDerivativeTerm1
945 Maturity of Credit Risk Derivatives Concept (Date) For Period us-gaap:MaturityOfCreditRiskDerivative
946 Average Term of Credit Risk Derivatives Concept (xbrli:durationItemType) For Period us-gaap:AverageTermOfCreditRiskDerivatives1
947 Maximum Term of Credit Risk Derivatives Concept (xbrli:durationItemType) For Period us-gaap:MaximumTermOfCreditRiskDerivatives1
948 Credit Derivative, Triggering Event Concept (Text/String) For Period us-gaap:CreditDerivativeTriggeringEvent
949 Credit Derivative, Internal Grouping Parameter Concept (Text/String) For Period us-gaap:CreditDerivativeInternalGroupingParameter
950 Credit Derivative, Maximum Exposure, Undiscounted Concept (Monetary) As Of Credit us-gaap:CreditDerivativeMaximumExposureUndiscounted
951 Credit Derivative, Unlimited Exposure Concept (Text/String) For Period us-gaap:CreditDerivativeUnlimitedExposure
952 Credit Derivative, Maximum Exposure Inestimable Concept (Text/String) For Period us-gaap:CreditDerivativeMaximumExposureInestimable
953 Credit Risk Derivatives, at Fair Value, Net [Abstract] Abstract us-gaap:CreditRiskDerivativesAtFairValueNetAbstract
954 Credit Risk Derivative Assets, at Fair Value Concept (Monetary) As Of Debit us-gaap:CreditRiskDerivativeAssetsAtFairValue
955 Credit Risk Derivative Liabilities, at Fair Value Concept (Monetary) As Of Credit us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue
956 Credit Risk Derivatives, at Fair Value, Net, Total Concept (Monetary) As Of Debit us-gaap:CreditRiskDerivativesAtFairValueNet
957 Derivative, Net Hedge Ineffectiveness Gain (Loss) Concept (Monetary) For Period Credit us-gaap:DerivativeNetHedgeIneffectivenessGainLoss
958 Notional Disclosures [Abstract] Abstract us-gaap:NotionalAmountOfDerivativesAbstract
959 Derivative Asset, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeAssetNotionalAmount
960 Derivative Liability, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeLiabilityNotionalAmount
961 Derivative, Notional Amount Concept (Monetary) As Of us-gaap:DerivativeNotionalAmount
962 Notional Amount of Nonderivative Instruments Concept (Monetary) For Period us-gaap:NotionalAmountOfNonderivativeInstruments
963 Derivative, Nonmonetary Notional Amount, Volume Concept (dtr-types:volumeItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountVolume
964 Derivative, Nonmonetary Notional Amount, Mass Concept (dtr-types:massItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountMass
965 Derivative, Nonmonetary Notional Amount, Energy Measure Concept (dtr-types:energyItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure
966 Derivative, Nonmonetary Notional Amount, Flow Rate Concept (dtr-types:flowItemType) For Period us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate
967 Underlying, Derivative Asset Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeAsset
968 Underlying, Derivative Liability Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeLiability
969 Underlying, Derivative Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivative
970 Underlying, Derivative Volume Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeVolume
971 Underlying, Derivative Mass Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeMass
972 Underlying, Derivative Energy Measure Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeEnergyMeasure
973 Underlying, Derivative Flow Rate Concept (srt-types:perUnitItemType) For Period us-gaap:UnderlyingDerivativeFlowRate
974 Gain (Loss) on Components Excluded from Assessment of Credit Risk Hedge Effectiveness Concept (Monetary) For Period Credit us-gaap:GainLossOnComponentsExcludedFromAssessmentOfCreditRiskHedgeEffectiveness
975 Credit Derivative, Recourse Provisions Concept (Text/String) For Period us-gaap:CreditDerivativeRecourseProvisions
976 Credit Derivative, Collateral Held Directly or by Third Parties Concept (Text/String) For Period us-gaap:CreditDerivativeCollateralHeldDirectlyOrByThirdParties
977 Credit Derivative, Liquidation Proceeds, Monetary Amount Concept (Monetary) For Period Debit us-gaap:CreditDerivativeLiquidationProceedsMonetaryAmount
978 Credit Derivative, Liquidation Proceeds, Percentage Concept (dtr-types:percentItemType) For Period us-gaap:CreditDerivativeLiquidationProceedsPercentage
979 Credit Derivative, Purchased Credit Protection Concept (Monetary) For Period Debit us-gaap:CreditDerivativePurchasedCreditProtection
980 Derivative, Credit Risk Related Contingent Features [Abstract] Abstract us-gaap:DerivativeCreditRiskRelatedContingentFeaturesAbstract
981 Description of Credit Risk Related Contingent Features [Abstract] Abstract us-gaap:DescriptionOfCreditRiskRelatedContingentFeaturesAbstract
982 Derivative, Credit Risk Related Contingent Features, Existence and Nature Concept (Text/String) For Period us-gaap:DerivativeCreditRiskRelatedContingentFeaturesExistenceAndNature
983 Derivative, Credit Risk Related Contingent Features, Triggering Circumstances Concept (Text/String) For Period us-gaap:DerivativeCreditRiskRelatedContingentFeaturesTriggeringCircumstances
984 Derivative, Net Liability Position, Aggregate Fair Value Concept (Monetary) As Of Credit us-gaap:DerivativeNetLiabilityPositionAggregateFairValue
985 Collateral Already Posted, Aggregate Fair Value Concept (Monetary) As Of Debit us-gaap:CollateralAlreadyPostedAggregateFairValue
986 Additional Collateral, Aggregate Fair Value Concept (Monetary) As Of Debit us-gaap:AdditionalCollateralAggregateFairValue
987 Assets Needed for Immediate Settlement, Aggregate Fair Value Concept (Monetary) As Of Debit us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue
988 Discussion of Hybrid Instruments and Embedded Derivatives [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DiscussionOfHybridInstrumentsAndEmbeddedDerivativesTextBlock
989 Hybrid Instruments [Abstract] Abstract us-gaap:HybridInstrumentsAbstract
990 Hybrid Instruments [Table] Hypercube us-gaap:HybridInstrumentsTable
991 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
992 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
993 Sales [Member] Member us-gaap:SalesMember
994 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
995 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
996 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
997 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
998 Other Income [Member] Member us-gaap:OtherIncomeMember
999 Interest Income [Member] Member us-gaap:InterestIncomeMember
1000 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
1001 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
1002 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
1003 Interest Expense [Member] Member us-gaap:InterestExpenseMember
1004 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
1005 Other Expense [Member] Member us-gaap:OtherExpenseMember
1006 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
1007 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
1008 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
1009 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
1010 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
1011 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
1012 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
1013 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
1014 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
1015 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
1016 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
1017 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
1018 Other Assets [Member] Member us-gaap:OtherAssetsMember
1019 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
1020 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
1021 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
1022 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
1023 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
1024 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
1025 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
1026 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
1027 Hybrid Instruments [Line Items] LineItems us-gaap:HybridInstrumentsLineItems
1028 Hybrid Instruments at Fair Value, Net Concept (Monetary) As Of Debit us-gaap:HybridInstrumentsAtFairValueNet
1029 Unrealized Gain (Loss) on Hybrid Instrument, Net Concept (Monetary) For Period Credit us-gaap:UnrealizedGainLossOnHybridInstrumentNet
1030 Description of Hybrid Instruments Accounted for at Fair Value Concept (Text/String) For Period us-gaap:DescriptionOfHybridInstrumentsAccountedForAtFairValue
1031 Description of Accounting Method for Hybrid Instruments Concept (Text/String) For Period us-gaap:DescriptionOfAccountingMethodForHybridInstruments
1032 Embedded Derivative [Abstract] Abstract us-gaap:EmbeddedDerivativeAbstract
1033 Embedded Derivative [Table] Hypercube us-gaap:EmbeddedDerivativeTable
1034 Income Statement Location [Axis] Dimension us-gaap:IncomeStatementLocationAxis
1035 Income Statement Location [Domain] Member us-gaap:IncomeStatementLocationDomain
1036 Sales [Member] Member us-gaap:SalesMember
1037 Trading Revenue [Member] Member us-gaap:TradingRevenueMember
1038 Cost of Sales [Member] Member us-gaap:CostOfSalesMember
1039 Principal or Proprietary Transactions [Member] Member us-gaap:PrincipalOrProprietaryTransactionsMember
1040 Asset Management Income [Member] Member us-gaap:AssetManagementIncomeMember
1041 Other Income [Member] Member us-gaap:OtherIncomeMember
1042 Interest Income [Member] Member us-gaap:InterestIncomeMember
1043 Investment Income [Member] Member us-gaap:InvestmentIncomeMember
1044 Operating Income (Loss) [Member] Member us-gaap:OperatingIncomeLossMember
1045 Other Operating Income (Expense) [Member] Member us-gaap:OtherOperatingIncomeExpenseMember
1046 Interest Expense [Member] Member us-gaap:InterestExpenseMember
1047 Operating Expense [Member] Member us-gaap:OperatingExpenseMember
1048 Other Expense [Member] Member us-gaap:OtherExpenseMember
1049 Gain (Loss) on Derivative Instruments [Member] Member us-gaap:GainLossOnDerivativeInstrumentsMember
1050 Gain (Loss) on Investments [Member] Member us-gaap:GainLossOnInvestmentsMember1
1051 Investment Income (Expense) [Member] Member us-gaap:InvestmentIncomeExpenseMember
1052 Nonoperating Income (Expense) [Member] Member us-gaap:NonoperatingIncomeExpenseMember
1053 Other Nonoperating Income (Expense) [Member] Member us-gaap:OtherNonoperatingIncomeExpenseMember
1054 Foreign Currency Gain (Loss) [Member] Member us-gaap:ForeignCurrencyGainLossMember
1055 Sale of Subsidiary Gain (Loss) [Member] Member us-gaap:SaleOfSubsidiaryGainLossMember
1056 Selling, General and Administrative Expenses [Member] Member us-gaap:SellingGeneralAndAdministrativeExpensesMember
1057 Selling and Marketing Expense [Member] Member us-gaap:SellingAndMarketingExpenseMember
1058 General and Administrative Expense [Member] Member us-gaap:GeneralAndAdministrativeExpenseMember
1059 Balance Sheet Location [Axis] Dimension us-gaap:BalanceSheetLocationAxis
1060 Balance Sheet Location [Domain] Member us-gaap:BalanceSheetLocationDomain
1061 Other Assets [Member] Member us-gaap:OtherAssetsMember
1062 Other Current Assets [Member] Member us-gaap:OtherCurrentAssetsMember
1063 Other Noncurrent Assets [Member] Member us-gaap:OtherNoncurrentAssetsMember
1064 Other Liabilities [Member] Member us-gaap:OtherLiabilitiesMember
1065 Other Current Liabilities [Member] Member us-gaap:OtherCurrentLiabilitiesMember
1066 Other Noncurrent Liabilities [Member] Member us-gaap:OtherNoncurrentLiabilitiesMember
1067 Other Investments [Member] Member us-gaap:OtherInvestmentsMember
1068 Accounts Payable and Accrued Liabilities [Member] Member us-gaap:AccountsPayableAndAccruedLiabilitiesMember
1069 Prepaid Expenses and Other Current Assets [Member] Member us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember
1070 Embedded Derivative [Line Items] LineItems us-gaap:EmbeddedDerivativeLineItems
1071 Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract] Abstract us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNetAbstract
1072 Embedded Derivative, Fair Value of Embedded Derivative Asset Concept (Monetary) As Of Debit us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset
1073 Embedded Derivative, Fair Value of Embedded Derivative Liability Concept (Monetary) As Of Credit us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
1074 Embedded Derivative, Fair Value of Embedded Derivative, Net, Total Concept (Monetary) As Of Debit us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet
1075 Embedded Derivative, Gain (Loss) on Embedded Derivative, Net [Abstract] Abstract us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAbstract
1076 Embedded Derivative, Gain on Embedded Derivative Concept (Monetary) For Period Credit us-gaap:EmbeddedDerivativeGainOnEmbeddedDerivative
1077 Embedded Derivative, Loss on Embedded Derivative Concept (Monetary) For Period Debit us-gaap:EmbeddedDerivativeLossOnEmbeddedDerivative
1078 Embedded Derivative, Gain (Loss) on Embedded Derivative, Net, Total Concept (Monetary) For Period Credit us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet
1079 Description of Embedded Derivative Concept (Text/String) For Period us-gaap:DescriptionOfEmbeddedDerivative
1080 Embedded Derivative, Description of Host Contract Concept (Text/String) For Period us-gaap:EmbeddedDerivativeDescriptionOfHostContract
1081 Embedded Derivative, No Longer Bifurcated, Reason Concept (Text/String) For Period us-gaap:EmbeddedDerivativeNoLongerBifurcatedReason
1082 Embedded Derivative, No Longer Bifurcated, Amount Reclassified to Stockholders' Equity Concept (Monetary) For Period Credit us-gaap:EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity
1083 Table Text Block Supplement [Abstract] Abstract us-gaap:TableTextBlockSupplementAbstract
1084 Derivative Instruments and Hedging Activities Disclosures [Table] Hypercube us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable
1085 Hedging Designation [Axis] Dimension us-gaap:HedgingDesignationAxis
1086 Hedging Designation [Domain] Member us-gaap:HedgingDesignationDomain
1087 Designated as Hedging Instrument [Member] Member us-gaap:DesignatedAsHedgingInstrumentMember
1088 Not Designated as Hedging Instrument [Member] Member us-gaap:NondesignatedMember
1089 Not Designated as Hedging Instrument, Economic Hedge [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember
1090 Not Designated as Hedging Instrument, Trading [Member] Member us-gaap:NotDesignatedAsHedgingInstrumentTradingMember
1091 Hedging Relationship [Axis] Dimension us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis
1092 Hedging Relationship [Domain] Member us-gaap:HedgingRelationshipDomain
1093 Fair Value Hedging [Member] Member us-gaap:FairValueHedgingMember
1094 Cash Flow Hedging [Member] Member us-gaap:CashFlowHedgingMember
1095 Net Investment Hedging [Member] Member us-gaap:NetInvestmentHedgingMember
1096 Derivative Instruments and Hedging Activities Disclosures [Line Items] LineItems us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems
1097 Derivatives Not Designated as Hedging Instruments [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
1098 Schedule of Interest Rate Derivatives [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock
1099 Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock
1100 Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
1101 Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock
1102 Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
1103 Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
1104 Schedule of Net Investment Hedges, Statements of Financial Performance and Financial Position, Location [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfNetInvestmentHedgesStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
1105 Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock
1106 Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
1107 Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock
1108 Schedule of Derivative Assets at Fair Value [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock
1109 Schedule of Derivative Liabilities at Fair Value [Table Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
1110 Disclosure Text Block [Abstract] Abstract us-gaap:DisclosureTextBlockAbstract
1111 Derivatives and Fair Value [Text Block] Concept (dtr-types:textBlockItemType) For Period us-gaap:DerivativesAndFairValueTextBlock
1112 ASU 2017-12 Transition [Abstract] Abstract us-gaap:Asu201712TransitionAbstract
1113 Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember
1114 Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1115 Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] Member us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember
1116 Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Concept (Monetary) As Of Credit us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
1117 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
1118 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
1119 Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
1120 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
1121 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
1122 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
1123 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToNoncontrollingInterest
1124 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax, Portion Attributable to Parent Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent
1125 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
1126 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
1127 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
1128 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToNoncontrollingInterest
1129 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Noncontrolling Interest Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest
1130 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Concept (Monetary) For Period Credit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
1131 Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent Concept (Monetary) For Period Debit us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent