Model Structural Relations: http://xbrl.fasb.org/us-gaap/2014/dis/us-gaap-dis-diha-pre-2014-01-31.xml

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