| Line | Label | Object Class | Period Type | Balance | Report ElementName |
|---|---|---|---|---|---|
| 1 | 805000 - Disclosure - Derivative Instruments and Hedging Activities | Network | http://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivities | ||
| 2 | Derivative Instruments and Hedging Activities Disclosure [Abstract] | Abstract | us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract | ||
| 3 | Derivative Instruments and Hedging Activities Disclosure [Text Block] | Concept (Text Block) | For Period | us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock | |
| 4 | General Discussion of Derivative Instruments and Hedging Activities [Abstract] | Abstract | us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract | ||
| 5 | General Discussion of Derivative Instruments and Hedging Activities | Concept (Text/String) | For Period | us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities | |
| 6 | Objectives for Using Derivative Instruments | Concept (Text/String) | For Period | us-gaap:ObjectivesForUsingDerivativeInstruments | |
| 7 | Description of Derivative Activity Volume | Concept (Text/String) | For Period | us-gaap:DescriptionOfDerivativeActivityVolume | |
| 8 | Description of Derivative Risk Management Policy | Concept (Text/String) | For Period | us-gaap:DescriptionOfDerivativeRiskManagementPolicy | |
| 9 | Description of Trading Activities and Management of Related Risks | Concept (Text/String) | For Period | us-gaap:DescriptionOfTradingActivitiesAndManagementOfRelatedRisks | |
| 10 | Derivative Instruments, Gain (Loss) [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock | |
| 11 | Derivative Instruments, Gain (Loss) [Table] | Table | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable | ||
| 12 | Derivative Instrument [Axis] | Axis | us-gaap:DerivativeInstrumentRiskAxis | ||
| 13 | Derivative Contract [Domain] | Member | us-gaap:DerivativeContractTypeDomain | ||
| 14 | Interest Rate Contract [Member] | Member | us-gaap:InterestRateContractMember | ||
| 15 | Interest Rate Floor [Member] | Member | us-gaap:InterestRateFloorMember | ||
| 16 | Interest Rate Cap [Member] | Member | us-gaap:InterestRateCapMember | ||
| 17 | Interest Rate Swap [Member] | Member | us-gaap:InterestRateSwapMember | ||
| 18 | Interest Rate Swaption [Member] | Member | us-gaap:InterestRateSwaptionMember | ||
| 19 | Foreign Exchange Contract [Member] | Member | us-gaap:ForeignExchangeContractMember | ||
| 20 | Currency Swap [Member] | Member | us-gaap:CurrencySwapMember | ||
| 21 | Foreign Exchange Forward [Member] | Member | us-gaap:ForeignExchangeForwardMember | ||
| 22 | Foreign Exchange Future [Member] | Member | us-gaap:ForeignExchangeFutureMember | ||
| 23 | Eurodollar Future [Member] | Member | us-gaap:EurodollarFutureMember | ||
| 24 | Foreign Exchange Option [Member] | Member | us-gaap:ForeignExchangeOptionMember | ||
| 25 | Cross Currency Interest Rate Contract [Member] | Member | us-gaap:CrossCurrencyInterestRateContractMember | ||
| 26 | Treasury Lock [Member] | Member | us-gaap:TreasuryLockMember | ||
| 27 | Equity Contract [Member] | Member | us-gaap:EquityContractMember | ||
| 28 | Equity Swap [Member] | Member | us-gaap:EquitySwapMember | ||
| 29 | Equity Option [Member] | Member | us-gaap:StockOptionMember | ||
| 30 | Commodity Contract [Member] | Member | us-gaap:CommodityContractMember | ||
| 31 | Commodity Option [Member] | Member | us-gaap:CommodityOptionMember | ||
| 32 | Energy Related Derivative [Member] | Member | us-gaap:EnergyRelatedDerivativeMember | ||
| 33 | Credit Risk Contract [Member] | Member | us-gaap:CreditRiskContractMember | ||
| 34 | Embedded Derivative Financial Instruments [Member] | Member | us-gaap:EmbeddedDerivativeFinancialInstrumentsMember | ||
| 35 | Price Risk Derivative [Member] | Member | us-gaap:PriceRiskDerivativeMember | ||
| 36 | Coal Contract [Member] | Member | us-gaap:CoalContractMember | ||
| 37 | Other Contract [Member] | Member | us-gaap:OtherContractMember | ||
| 38 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 39 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 40 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 41 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 42 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 43 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 44 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 45 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 46 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 47 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 48 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 49 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 50 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 51 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 52 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 53 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 54 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 55 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 56 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 57 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 58 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 59 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 60 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 61 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 62 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 63 | Other Comprehensive Income Location [Axis] | Axis | us-gaap:OtherComprehensiveIncomeLocationAxis | ||
| 64 | Other Comprehensive Income Location [Domain] | Member | us-gaap:OtherComprehensiveIncomeLocationDomain | ||
| 65 | Other Comprehensive Income (Loss) [Member] | Member | us-gaap:OtherComprehensiveIncomeMember | ||
| 66 | Hedging Designation [Axis] | Axis | us-gaap:HedgingDesignationAxis | ||
| 67 | Hedging Designation [Domain] | Member | us-gaap:HedgingDesignationDomain | ||
| 68 | Designated as Hedging Instrument [Member] | Member | us-gaap:DesignatedAsHedgingInstrumentMember | ||
| 69 | Not Designated as Hedging Instrument [Member] | Member | us-gaap:NondesignatedMember | ||
| 70 | Hedging Relationship [Axis] | Axis | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | ||
| 71 | Hedging Relationship [Domain] | Member | us-gaap:HedgingRelationshipDomain | ||
| 72 | Fair Value Hedging [Member] | Member | us-gaap:FairValueHedgingMember | ||
| 73 | Cash Flow Hedging [Member] | Member | us-gaap:CashFlowHedgingMember | ||
| 74 | Net Investment Hedging [Member] | Member | us-gaap:NetInvestmentHedgingMember | ||
| 75 | Derivative Instruments, Gain (Loss) [Line Items] | LineItems | us-gaap:DerivativeInstrumentsGainLossLineItems | ||
| 76 | Derivative, Gain (Loss) on Derivative, Net [Abstract] | Abstract | us-gaap:DerivativeGainLossOnDerivativeNetAbstract | ||
| 77 | Derivative, Gain on Derivative | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeGainOnDerivative |
| 78 | Derivative, Loss on Derivative | Concept (Monetary) | For Period | Debit | us-gaap:DerivativeLossOnDerivative |
| 79 | Derivative, Gain (Loss) on Derivative, Net, Total | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeGainLossOnDerivativeNet |
| 80 | Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net [Abstract] | Abstract | us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNetAbstract | ||
| 81 | Derivative Instruments, Gain Recognized in Other Comprehensive Income (Loss), Effective Portion | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion |
| 82 | Derivative Instruments, Loss Recognized in Other Comprehensive Income (Loss), Effective Portion | Concept (Monetary) | For Period | Debit | us-gaap:DerivativeInstrumentsLossRecognizedInOtherComprehensiveIncomeEffectivePortion |
| 83 | Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net, Total | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet |
| 84 | Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net [Abstract] | Abstract | us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract | ||
| 85 | Derivative Instruments, Gain Reclassified from Accumulated OCI into Income, Effective Portion | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion |
| 86 | Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion | Concept (Monetary) | For Period | Debit | us-gaap:DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion |
| 87 | Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net, Total | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet |
| 88 | Derivative Instruments, Income Statement Location of Gain (Loss) Reclassified from Accumulated OCI | Concept (Text/String) | For Period | us-gaap:DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI | |
| 89 | Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer | Concept (xbrli:durationItemType) | For Period | us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1 | |
| 90 | Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred |
| 91 | Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net [Abstract] | Abstract | us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract | ||
| 92 | Derivative Instruments, Gain Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeInstrumentsGainRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting |
| 93 | Derivative Instruments, Loss Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing | Concept (Monetary) | For Period | Debit | us-gaap:DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting |
| 94 | 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 |
| 95 | Schedule of Derivative Instruments Included in Trading Activities [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeInstrumentsIncludedInTradingActivitiesTextBlock | |
| 96 | Trading Activities, Gain and Losses, by Type, by Income Statement Location [Table] | Table | us-gaap:TradingActivitiesGainLossByTypeTable | ||
| 97 | Trading Activity [Axis] | Axis | us-gaap:TradingActivityByTypeAxis | ||
| 98 | Trading Activity, by Type [Domain] | Member | us-gaap:TradingActivityByTypeDomain | ||
| 99 | Fixed Income Interest Rate [Member] | Member | us-gaap:FixedIncomeInterestRateMember | ||
| 100 | Variable Income Interest Rate [Member] | Member | us-gaap:VariableIncomeInterestRateMember | ||
| 101 | Foreign Exchange [Member] | Member | us-gaap:ForeignExchangeMember | ||
| 102 | Equity [Member] | Member | us-gaap:EquityMember | ||
| 103 | Commodity [Member] | Member | us-gaap:CommodityMember | ||
| 104 | Credit [Member] | Member | us-gaap:CreditMember | ||
| 105 | Other Trading [Member] | Member | us-gaap:OtherTradingMember | ||
| 106 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 107 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 108 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 109 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 110 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 111 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 112 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 113 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 114 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 115 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 116 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 117 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 118 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 119 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 120 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 121 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 122 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 123 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 124 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 125 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 126 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 127 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 128 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 129 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 130 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 131 | Other Comprehensive Income Location [Axis] | Axis | us-gaap:OtherComprehensiveIncomeLocationAxis | ||
| 132 | Other Comprehensive Income Location [Domain] | Member | us-gaap:OtherComprehensiveIncomeLocationDomain | ||
| 133 | Other Comprehensive Income (Loss) [Member] | Member | us-gaap:OtherComprehensiveIncomeMember | ||
| 134 | Trading Activity, Gains and Losses, Net [Line Items] | LineItems | us-gaap:TradingActivityGainsAndLossesLineItems | ||
| 135 | Trading Activity, Gain | Concept (Monetary) | For Period | Credit | us-gaap:TradingActivityGain |
| 136 | Trading Activity, Loss | Concept (Monetary) | For Period | Debit | us-gaap:TradingActivityLoss |
| 137 | Trading Gain (Loss), Total | Concept (Monetary) | For Period | Credit | us-gaap:TradingGainsLosses |
| 138 | Other Footnotes Disclosing Derivative-Related Information, Cross-Reference | Concept (Text/String) | For Period | us-gaap:OtherFootnotesDisclosingDerivativeRelatedInformationCrossReference | |
| 139 | Derivative Instrument Detail [Abstract] | Abstract | us-gaap:DerivativeInstrumentDetailAbstract | ||
| 140 | Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock | |
| 141 | Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] | Table | us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable | ||
| 142 | Derivative Instrument [Axis] | Axis | us-gaap:DerivativeInstrumentRiskAxis | ||
| 143 | Derivative Contract [Domain] | Member | us-gaap:DerivativeContractTypeDomain | ||
| 144 | Interest Rate Contract [Member] | Member | us-gaap:InterestRateContractMember | ||
| 145 | Interest Rate Floor [Member] | Member | us-gaap:InterestRateFloorMember | ||
| 146 | Interest Rate Cap [Member] | Member | us-gaap:InterestRateCapMember | ||
| 147 | Interest Rate Swap [Member] | Member | us-gaap:InterestRateSwapMember | ||
| 148 | Interest Rate Swaption [Member] | Member | us-gaap:InterestRateSwaptionMember | ||
| 149 | Foreign Exchange Contract [Member] | Member | us-gaap:ForeignExchangeContractMember | ||
| 150 | Currency Swap [Member] | Member | us-gaap:CurrencySwapMember | ||
| 151 | Foreign Exchange Forward [Member] | Member | us-gaap:ForeignExchangeForwardMember | ||
| 152 | Foreign Exchange Future [Member] | Member | us-gaap:ForeignExchangeFutureMember | ||
| 153 | Eurodollar Future [Member] | Member | us-gaap:EurodollarFutureMember | ||
| 154 | Foreign Exchange Option [Member] | Member | us-gaap:ForeignExchangeOptionMember | ||
| 155 | Cross Currency Interest Rate Contract [Member] | Member | us-gaap:CrossCurrencyInterestRateContractMember | ||
| 156 | Treasury Lock [Member] | Member | us-gaap:TreasuryLockMember | ||
| 157 | Equity Contract [Member] | Member | us-gaap:EquityContractMember | ||
| 158 | Equity Swap [Member] | Member | us-gaap:EquitySwapMember | ||
| 159 | Equity Option [Member] | Member | us-gaap:StockOptionMember | ||
| 160 | Commodity Contract [Member] | Member | us-gaap:CommodityContractMember | ||
| 161 | Commodity Option [Member] | Member | us-gaap:CommodityOptionMember | ||
| 162 | Energy Related Derivative [Member] | Member | us-gaap:EnergyRelatedDerivativeMember | ||
| 163 | Credit Risk Contract [Member] | Member | us-gaap:CreditRiskContractMember | ||
| 164 | Embedded Derivative Financial Instruments [Member] | Member | us-gaap:EmbeddedDerivativeFinancialInstrumentsMember | ||
| 165 | Price Risk Derivative [Member] | Member | us-gaap:PriceRiskDerivativeMember | ||
| 166 | Coal Contract [Member] | Member | us-gaap:CoalContractMember | ||
| 167 | Other Contract [Member] | Member | us-gaap:OtherContractMember | ||
| 168 | Hedging Designation [Axis] | Axis | us-gaap:HedgingDesignationAxis | ||
| 169 | Hedging Designation [Domain] | Member | us-gaap:HedgingDesignationDomain | ||
| 170 | Designated as Hedging Instrument [Member] | Member | us-gaap:DesignatedAsHedgingInstrumentMember | ||
| 171 | Not Designated as Hedging Instrument [Member] | Member | us-gaap:NondesignatedMember | ||
| 172 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 173 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 174 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 175 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 176 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 177 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 178 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 179 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 180 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 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] | LineItems | 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 | 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 (num:volumeItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountVolume | |
| 204 | Derivative, Nonmonetary Notional Amount, Mass | Concept (num:massItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountMass | |
| 205 | Derivative, Nonmonetary Notional Amount, Energy Measure | Concept (num:energyItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | |
| 206 | Derivative, Nonmonetary Notional Amount, Flow Rate | Concept (us-types:flowItemType) | 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) | 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] | LineItems | us-gaap:DerivativeLineItems | ||
| 245 | Derivative, Description of Terms | Concept (Text/String) | For Period | us-gaap:DerivativeDescriptionOfTerms | |
| 246 | Derivative, Term of Contract | Concept (xbrli:durationItemType) | 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 | 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 (num:volumeItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountVolume | |
| 272 | Derivative, Nonmonetary Notional Amount, Mass | Concept (num:massItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountMass | |
| 273 | Derivative, Nonmonetary Notional Amount, Energy Measure | Concept (num:energyItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | |
| 274 | Derivative, Nonmonetary Notional Amount, Flow Rate | Concept (us-types:flowItemType) | 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 (xbrli:durationItemType) | For Period | us-gaap:DerivativeRemainingMaturity1 | |
| 290 | Derivative, Average Remaining Maturity | Concept (xbrli:durationItemType) | For Period | us-gaap:DerivativeAverageRemainingMaturity1 | |
| 291 | Derivative, Lower Remaining Maturity Range | Concept (xbrli:durationItemType) | For Period | us-gaap:DerivativeLowerRemainingMaturityRange1 | |
| 292 | Derivative, Higher Remaining Maturity Range | Concept (xbrli:durationItemType) | For Period | us-gaap:DerivativeHigherRemainingMaturityRange1 | |
| 293 | 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 | 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 (xbrli:durationItemType) | 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 (xbrli:durationItemType) | 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) | 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 Cash Flow Hedges Attributable to Parent [Member] | Member | us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | ||
| 492 | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] | Member | us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember | ||
| 493 | Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] | Member | us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember | ||
| 494 | Reclassification out of Accumulated Other Comprehensive Income [Axis] | Axis | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis | ||
| 495 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Member | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain | ||
| 496 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Member | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember | ||
| 497 | Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives [Line Items] | LineItems | us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems | ||
| 498 | Revenues | Concept (Monetary) | For Period | Credit | us-gaap:Revenues |
| 499 | Cost of Goods Sold | Concept (Monetary) | For Period | Debit | us-gaap:CostOfGoodsSold |
| 500 | Investment Income, Net | Concept (Monetary) | For Period | Credit | us-gaap:InvestmentIncomeNet |
| 501 | Other Income | Concept (Monetary) | For Period | Credit | us-gaap:OtherIncome |
| 502 | Interest Expense | Concept (Monetary) | For Period | Debit | us-gaap:InterestExpense |
| 503 | Other Cost and Expense, Operating | Concept (Monetary) | For Period | Debit | us-gaap:OtherCostAndExpenseOperating |
| 504 | Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total | Concept (Monetary) | For Period | Credit | us-gaap:ProfitLoss |
| 505 | Summary of Derivative Instruments by Risk Exposure [Abstract] | Abstract | us-gaap:SummaryOfDerivativeInstrumentsByRiskExposureAbstract | ||
| 506 | Derivative, Underlying Risk, Description | Concept (Text/String) | For Period | us-gaap:DerivativeUnderlyingRisk | |
| 507 | Interest Rate Derivatives [Abstract] | Abstract | us-gaap:InterestRateDerivativesAbstract | ||
| 508 | Description of Interest Rate Derivative Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateDerivativeActivities | |
| 509 | Description of Interest Rate Risk Exposure | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateRiskExposure | |
| 510 | Discussion of Objectives for Using Interest Rate Derivative Instruments | Concept (Text/String) | For Period | us-gaap:DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments | |
| 511 | Discussion of Interest Rate Derivative Risk Management Policy | Concept (Text/String) | For Period | us-gaap:DiscussionOfInterestRateDerivativeRiskManagementPolicy | |
| 512 | Types of Interest Rate Derivatives Used | Concept (Text/String) | For Period | us-gaap:TypesOfInterestRateDerivativesUsed | |
| 513 | Number of Interest Rate Derivatives Held | Concept (Integer) | As Of | us-gaap:NumberOfInterestRateDerivativesHeld | |
| 514 | Types of Items Hedged by Interest Rate Derivatives | Concept (Text/String) | For Period | us-gaap:TypesOfItemsHedgedByInterestRateDerivatives | |
| 515 | Percentage of Debt Hedged by Interest Rate Derivatives | Concept (Percent) | As Of | us-gaap:PercentageOfDebtHedgedByInterestRateDerivatives | |
| 516 | Description of Accounting Method Used for Interest Rate Derivatives | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodUsedForInterestRateDerivatives | |
| 517 | Hedge Designations Used for Interest Rate Derivatives | Concept (Text/String) | For Period | us-gaap:HedgeDesignationsUsedForInterestRateDerivatives | |
| 518 | Description of Location of Interest Rate Derivatives on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfInterestRateDerivativesOnBalanceSheet | |
| 519 | Description of Location of Gain (Loss) on Interest Rate Derivative on Income Statement | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfGainLossOnInterestRateDerivativeOnIncomeStatement | |
| 520 | Discussion of Method of Measuring Fair Value of Interest Rate Derivatives | Concept (Text/String) | For Period | us-gaap:DiscussionOfMethodOfMeasuringFairValueOfInterestRateDerivatives | |
| 521 | Interest Rate Cash Flow Hedges [Abstract] | Abstract | us-gaap:InterestRateCashFlowHedgesAbstract | ||
| 522 | Description of Interest Rate Cash Flow Hedge Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateCashFlowHedgeActivities | |
| 523 | Description of Types of Interest Rate Cash Flow Hedging Instruments Used | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfInterestRateCashFlowHedgingInstrumentsUsed | |
| 524 | Maximum Length of Time Hedged in Interest Rate Cash Flow Hedge | Concept (xbrli:durationItemType) | For Period | us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1 | |
| 525 | Description of Interest Rate Cash Flow Hedge Accounting Method | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateCashFlowHedgeAccountingMethod | |
| 526 | Description of Location of Interest Rate Cash Flow Hedge Derivative on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfInterestRateCashFlowHedgeDerivativeOnBalanceSheet | |
| 527 | Description of Location of Gain (Loss) on Interest Rate Cash Flow Hedge Derivative in Financial Statements | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfGainLossOnInterestRateCashFlowHedgeDerivativeInFinancialStatements | |
| 528 | Discussion of Interest Rate Cash Flow Hedge Effectiveness Assessment and Measurement | Concept (Text/String) | For Period | us-gaap:DiscussionOfInterestRateCashFlowHedgeEffectivenessAssessmentAndMeasurement | |
| 529 | Unrealized Gain (Loss) on Interest Rate Cash Flow Hedges, Pretax, Accumulated Other Comprehensive Income (Loss) | Concept (Monetary) | For Period | Credit | us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss |
| 530 | Description of Reclassification of Interest Rate Cash Flow Hedge Gain (Loss) | Concept (Text/String) | For Period | us-gaap:DescriptionOfReclassificationOfInterestRateCashFlowHedgeGainLoss | |
| 531 | Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net | Concept (Monetary) | For Period | Credit | us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet |
| 532 | Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net | Concept (Monetary) | As Of | Credit | us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet |
| 533 | Gain (Loss) on Interest Rate Cash Flow Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness |
| 534 | Interest Rate Cash Flow Hedge Ineffectiveness is Immaterial | Concept (Text/String) | For Period | us-gaap:InterestRateCashFlowHedgeIneffectivenessIsImmaterial | |
| 535 | Description of Components of Gain (Loss) Excluded from Assessment of Interest Rate Cash Flow Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness | |
| 536 | Gain (Loss) on Components Excluded from Assessment of Interest Rate Cash Flow Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness |
| 537 | Discontinuation of Interest Rate Cash Flow Hedge | Concept (Text/String) | For Period | us-gaap:DiscontinuationOfInterestRateCashFlowHedge | |
| 538 | 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 |
| 539 | Interest Rate Cash Flow Hedge Derivative at Fair Value, Net [Abstract] | Abstract | us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNetAbstract | ||
| 540 | Interest Rate Cash Flow Hedge Asset at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateCashFlowHedgeAssetAtFairValue |
| 541 | Interest Rate Cash Flow Hedge Liability at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue |
| 542 | Interest Rate Cash Flow Hedge Derivative at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNet |
| 543 | Interest Rate Fair Value Hedges [Abstract] | Abstract | us-gaap:InterestRateFairValueHedgesAbstract | ||
| 544 | Description of Interest Rate Fair Value Hedge Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateFairValueHedgeActivities | |
| 545 | Description of Types of Interest Rate Fair Value Hedging Instruments Used | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfInterestRateFairValueHedgingInstrumentsUsed | |
| 546 | Description of Interest Rate Fair Value Hedge Accounting Method | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateFairValueHedgeAccountingMethod | |
| 547 | Description of Location of Interest Rate Fair Value Hedge Derivative on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfInterestRateFairValueHedgeDerivativeOnBalanceSheet | |
| 548 | Description of Location of Gain (Loss) on Interest Rate Fair Value Hedge Derivative in Financial Statements | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfGainLossOnInterestRateFairValueHedgeDerivativeInFinancialStatements | |
| 549 | Discussion of Interest Rate Fair Value Hedge Effectiveness Assessment and Measurement | Concept (Text/String) | For Period | us-gaap:DiscussionOfInterestRateFairValueHedgeEffectivenessAssessmentAndMeasurement | |
| 550 | Increase (Decrease) in Fair Value of Interest Rate Fair Value Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1 |
| 551 | Increase (Decrease) in Fair Value of Hedged Item in Interest Rate Fair Value Hedge | Concept (Monetary) | For Period | Credit | us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1 |
| 552 | Interest Rate Fair Value Hedge Derivative at Fair Value, Net [Abstract] | Abstract | us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNetAbstract | ||
| 553 | Interest Rate Fair Value Hedge Asset at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateFairValueHedgeAssetAtFairValue |
| 554 | Interest Rate Fair Value Hedge Liability at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:InterestRateFairValueHedgeLiabilityAtFairValue |
| 555 | Interest Rate Fair Value Hedge Derivative at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet |
| 556 | Gain (Loss) on Interest Rate Fair Value Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnInterestRateFairValueHedgeIneffectiveness |
| 557 | Ineffectiveness on Interest Rate Fair Value Hedges is Immaterial | Concept (Text/String) | For Period | us-gaap:IneffectivenessOnInterestRateFairValueHedgesIsImmaterial | |
| 558 | Description of Components of Gain (Loss) Excluded from Assessment of Interest Rate Fair Value Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfInterestRateFairValueHedgeEffectiveness | |
| 559 | Gain (Loss) on Components Excluded from Assessment of Interest Rate Fair Value Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateFairValueHedgeEffectiveness |
| 560 | Gain (Loss) from Hedged Firm Commitment Not Qualifying as Interest Rate Fair Value Hedge, Net | Concept (Monetary) | For Period | Credit | us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsInterestRateFairValueHedgeNet |
| 561 | Description of Discontinuation of Interest Rate Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfDiscontinuationOfInterestRateFairValueHedge | |
| 562 | Description of Accounting for Discontinuation of Interest Rate Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingForDiscontinuationOfInterestRateFairValueHedge | |
| 563 | Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge | Concept (Monetary) | As Of | Debit | us-gaap:DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge |
| 564 | Amortization Period of Deferred Gain (Loss) on Discontinuation of Interest Rate Fair Value Hedge | Concept (xbrli:durationItemType) | For Period | us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1 | |
| 565 | Interest Rate Derivative Instruments Not Designated as Hedging Instruments [Abstract] | Abstract | us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | ||
| 566 | Description of Interest Rate Derivative Instruments Not Designated as Hedging Instruments Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | |
| 567 | Purpose of Interest Rate Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:PurposeOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 568 | Description of Types of Interest Rate Derivatives Not Designated as Hedging Instruments Held | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfInterestRateDerivativesNotDesignatedAsHedgingInstrumentsHeld | |
| 569 | Description of Accounting Method for Interest Rate Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodForInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 570 | Description of Location of Interest Rate Derivative Instruments Not Designated as Hedging Instruments on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsOnBalanceSheet | |
| 571 | 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 | |
| 572 | Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments |
| 573 | Interest Rate Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract] | Abstract | us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | ||
| 574 | Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue |
| 575 | Interest Rate Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue |
| 576 | Interest Rate Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet |
| 577 | Interest Rate Derivatives, at Fair Value, Net [Abstract] | Abstract | us-gaap:InterestRateDerivativesAtFairValueNetAbstract | ||
| 578 | Interest Rate Derivative Assets, at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateDerivativeAssetsAtFairValue |
| 579 | Interest Rate Derivative Liabilities, at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:InterestRateDerivativeLiabilitiesAtFairValue |
| 580 | Interest Rate Derivatives, at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:InterestRateDerivativesAtFairValueNet |
| 581 | Foreign Currency Derivatives [Abstract] | Abstract | us-gaap:ForeignCurrencyDerivativesAbstract | ||
| 582 | Description of Foreign Currency Derivative Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfForeignCurrencyDerivativeActivities | |
| 583 | Description of Foreign Currency Exposure | Concept (Text/String) | For Period | us-gaap:DescriptionOfForeignCurrencyExposure | |
| 584 | Discussion of Objectives for Using Foreign Currency Derivative Instruments | Concept (Text/String) | For Period | us-gaap:DiscussionOfObjectivesForUsingForeignCurrencyDerivativeInstruments | |
| 585 | Discussion of Foreign Currency Derivative Risk Management Policy | Concept (Text/String) | For Period | us-gaap:DiscussionOfForeignCurrencyDerivativeRiskManagementPolicy | |
| 586 | Types of Foreign Currency Derivatives Used | Concept (Text/String) | For Period | us-gaap:TypesOfForeignCurrencyDerivativesUsed | |
| 587 | Types of Items Hedged by Foreign Currency Derivatives | Concept (Text/String) | For Period | us-gaap:TypesOfItemsHedgedByForeignCurrencyDerivatives | |
| 588 | Number of Foreign Currency Derivatives Held | Concept (Integer) | As Of | us-gaap:NumberOfForeignCurrencyDerivativesHeld | |
| 589 | Description of Accounting Method Used for Foreign Currency Derivatives | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodUsedForForeignCurrencyDerivatives | |
| 590 | Hedge Designations Used for Foreign Currency Derivatives | Concept (Text/String) | For Period | us-gaap:HedgeDesignationsUsedForForeignCurrencyDerivatives | |
| 591 | Description of Location of Foreign Currency Derivatives on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfForeignCurrencyDerivativesOnBalanceSheet | |
| 592 | Description of Location of Gain (Loss) on Foreign Currency Derivative in Financial Statements | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfGainLossOnForeignCurrencyDerivativeInFinancialStatements | |
| 593 | Discussion of Method of Measuring Fair Value of Foreign Currency Derivatives | Concept (Text/String) | For Period | us-gaap:DiscussionOfMethodOfMeasuringFairValueOfForeignCurrencyDerivatives | |
| 594 | Maturity of Foreign Currency Derivatives | Concept (Date) | For Period | us-gaap:MaturityOfForeignCurrencyDerivatives1 | |
| 595 | Maximum Remaining Maturity of Foreign Currency Derivatives | Concept (xbrli:durationItemType) | For Period | us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1 | |
| 596 | Average Remaining Maturity of Foreign Currency Derivatives | Concept (xbrli:durationItemType) | For Period | us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1 | |
| 597 | Gain (Loss) on Foreign Currency Derivatives Recorded in Earnings, Net | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet |
| 598 | Description of Amounts Offsetting Gain (Loss) on Foreign Currency Derivatives | Concept (Text/String) | For Period | us-gaap:DescriptionOfAmountsOffsettingGainLossOnForeignCurrencyDerivatives | |
| 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 (xbrli:durationItemType) | 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 | Discussion of Foreign Currency Fair Value Hedge Effectiveness Assessment and Measurement | Concept (Text/String) | For Period | us-gaap:DiscussionOfForeignCurrencyFairValueHedgeEffectivenessAssessmentAndMeasurement | |
| 629 | Foreign Currency Fair Value Hedge Derivative [Table] | Table | us-gaap:ForeignCurrencyFairValueHedgeDerivativeTable | ||
| 630 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 631 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 632 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 633 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 634 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 635 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 636 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 637 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 638 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 639 | Accounts Payable and Accrued Liabilities [Member] | Member | us-gaap:AccountsPayableAndAccruedLiabilitiesMember | ||
| 640 | Prepaid Expenses and Other Current Assets [Member] | Member | us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | ||
| 641 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 642 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 643 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 644 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 645 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 646 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 647 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 648 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 649 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 650 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 651 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 652 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 653 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 654 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 655 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 656 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 657 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 658 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 659 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 660 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 661 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 662 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 663 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 664 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 665 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 666 | Foreign Currency Fair Value Hedge Derivative [Line Items] | LineItems | us-gaap:ForeignCurrencyFairValueHedgeDerivativeLineItems | ||
| 667 | Foreign Currency Fair Value Hedge Derivative at Fair Value, Net [Abstract] | Abstract | us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNetAbstract | ||
| 668 | Foreign Currency Fair Value Hedge Asset at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue |
| 669 | Foreign Currency Fair Value Hedge Liability at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue |
| 670 | Foreign Currency Fair Value Hedge Derivative at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet |
| 671 | Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives |
| 672 | Change in Unrealized Gain (Loss) on Foreign Currency Fair Value Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1 |
| 673 | Change in Unrealized Gain (Loss) on Hedged Item in Foreign Currency Fair Value Hedge | Concept (Monetary) | For Period | Credit | us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInForeignCurrencyFairValueHedge1 |
| 674 | Gain (Loss) on Foreign Currency Fair Value Hedge Ineffectiveness, Disclosures [Abstract] | Abstract | us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectivenessDisclosuresAbstract | ||
| 675 | Gain (Loss) on Foreign Currency Fair Value Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectiveness |
| 676 | Ineffectiveness on Foreign Currency Fair Value Hedges is Immaterial | Concept (Text/String) | For Period | us-gaap:IneffectivenessOnForeignCurrencyFairValueHedgesIsImmaterial | |
| 677 | Description of Components of Gain (Loss) Excluded from Assessment of Foreign Currency Fair Value Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfForeignCurrencyFairValueHedgeEffectiveness | |
| 678 | Gain (Loss) on Components Excluded from Assessment of Foreign Currency Fair Value Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyFairValueHedgeEffectiveness |
| 679 | Gain (Loss) from Hedged Firm Commitment Not Qualifying as Foreign Currency Fair Value Hedge, Net | Concept (Monetary) | For Period | Credit | us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsForeignCurrencyFairValueHedgeNet |
| 680 | Description of Discontinuation of Foreign Currency Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfDiscontinuationOfForeignCurrencyFairValueHedge | |
| 681 | Description of Accounting for Discontinuation of Foreign Currency Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingForDiscontinuationOfForeignCurrencyFairValueHedge | |
| 682 | Deferred Gain (Loss) on Discontinuation of Foreign Currency Fair Value Hedge | Concept (Monetary) | As Of | Debit | us-gaap:DeferredGainLossOnDiscontinuationOfForeignCurrencyFairValueHedge |
| 683 | Amortization Period of Deferred Gain (Loss) on Discontinuation of Foreign Currency Fair Value Hedge | Concept (xbrli:durationItemType) | For Period | us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfForeignCurrencyFairValueHedge1 | |
| 684 | Foreign Currency Derivative Instruments Not Designated as Hedging Instruments [Abstract] | Abstract | us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | ||
| 685 | Description of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | |
| 686 | Purpose of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:PurposeOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 687 | Description of Types of Foreign Currency Derivatives Not Designated as Hedging Instruments Held | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfForeignCurrencyDerivativesNotDesignatedAsHedgingInstrumentsHeld | |
| 688 | Description of Accounting Method for Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodForForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 689 | Description of Location of Foreign Currency Derivative Instruments Not Designated as Hedging Instruments on Balance Sheet | Concept (Text/String) | For Period | us-gaap:DescriptionOfLocationOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsOnBalanceSheet | |
| 690 | 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 | |
| 691 | Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net [Abstract] | Abstract | us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | ||
| 692 | Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue |
| 693 | Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue |
| 694 | Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet |
| 695 | Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments |
| 696 | Description of Amounts Offsetting Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAmountsOffsettingGainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 697 | Price Risk Derivatives [Abstract] | Abstract | us-gaap:PriceRiskDerivativesAbstract | ||
| 698 | Schedule of Price Risk Derivatives [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfPriceRiskDerivativesTableTextBlock | |
| 699 | Price Risk Derivatives [Table] | Table | us-gaap:PriceRiskDerivativesTable | ||
| 700 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 701 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 702 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 703 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 704 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 705 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 706 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 707 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 708 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 709 | Accounts Payable and Accrued Liabilities [Member] | Member | us-gaap:AccountsPayableAndAccruedLiabilitiesMember | ||
| 710 | Prepaid Expenses and Other Current Assets [Member] | Member | us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | ||
| 711 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 712 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 713 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 714 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 715 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 716 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 717 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 718 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 719 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 720 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 721 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 722 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 723 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 724 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 725 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 726 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 727 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 728 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 729 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 730 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 731 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 732 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 733 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 734 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 735 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 736 | Price Risk Derivatives [Line Items] | LineItems | us-gaap:PriceRiskDerivativesLineItems | ||
| 737 | Price Risk Fair Value Hedge Derivative, at Fair Value, Net [Abstract] | Abstract | us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNetAbstract | ||
| 738 | Price Risk Fair Value Hedge Asset, at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskFairValueHedgeAssetAtFairValue |
| 739 | Price Risk Fair Value Hedge Liability, at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:PriceRiskFairValueHedgeLiabilityAtFairValue |
| 740 | Price Risk Fair Value Hedge Derivative, at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNet |
| 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 | Price Risk Cash Flow Hedge Derivative, at Fair Value, Net [Abstract] | Abstract | us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNetAbstract | ||
| 746 | Price Risk Cash Flow Hedge Asset, at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskCashFlowHedgeAssetAtFairValue |
| 747 | Price Risk Cash Flow Hedge Liability, at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:PriceRiskCashFlowHedgeLiabilityAtFairValue |
| 748 | Price Risk Cash Flow Hedge Derivative, at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNet |
| 749 | Price Risk Derivative Instruments Not Designated as Hedging Instruments, at Fair Value, Net [Abstract] | Abstract | us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | ||
| 750 | Price Risk Derivative Instruments Not Designated as Hedging Instruments Asset, at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue |
| 751 | Price Risk Derivative Instruments Not Designated as Hedging Instruments Liability, at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue |
| 752 | Price Risk Derivative Instruments Not Designated as Hedging Instruments, at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet |
| 753 | Unrealized Gain (Loss) on Price Risk Cash Flow Derivatives, before Tax [Abstract] | Abstract | us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTaxAbstract | ||
| 754 | Unrealized Gain on Price Risk Cash Flow Derivatives, before Tax | Concept (Monetary) | For Period | Credit | us-gaap:UnrealizedGainOnPriceRiskCashFlowDerivativesBeforeTax |
| 755 | Unrealized Loss on Price Risk Cash Flow Derivatives, before Tax | Concept (Monetary) | For Period | Debit | us-gaap:UnrealizedLossOnPriceRiskCashFlowDerivativesBeforeTax |
| 756 | Unrealized Gain (Loss) on Price Risk Cash Flow Derivatives, before Tax, Total | Concept (Monetary) | For Period | Credit | us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTax |
| 757 | Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments |
| 758 | Gain (Loss) on Price Risk Derivatives, Net | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnPriceRiskDerivativesNet |
| 759 | Description of Price Risk Derivative Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskDerivativeActivities | |
| 760 | Description of Price Risk Exposure | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskExposure | |
| 761 | Discussion of Objectives for Using Price Risk Derivative Instruments | Concept (Text/String) | For Period | us-gaap:DiscussionOfObjectivesForUsingPriceRiskDerivativeInstruments | |
| 762 | Discussion of Price Risk Derivative Risk Management Policy | Concept (Text/String) | For Period | us-gaap:DiscussionOfPriceRiskDerivativeRiskManagementPolicy | |
| 763 | Types of Price Risk Derivatives Used | Concept (Text/String) | For Period | us-gaap:TypesOfPriceRiskDerivativesUsed | |
| 764 | Number of Price Risk Derivatives Held | Concept (Integer) | As Of | us-gaap:NumberOfPriceRiskDerivativesHeld | |
| 765 | Types of Items Hedged by Price Risk Derivatives | Concept (Text/String) | For Period | us-gaap:TypesOfItemsHedgedByPriceRiskDerivatives | |
| 766 | Description of Accounting Method Used for Price Risk Derivatives | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodUsedForPriceRiskDerivatives | |
| 767 | Hedge Designations Used for Price Risk Derivatives | Concept (Text/String) | For Period | us-gaap:HedgeDesignationsUsedForPriceRiskDerivatives | |
| 768 | Discussion of Method of Measuring Fair Value of Price Risk Derivatives | Concept (Text/String) | For Period | us-gaap:DiscussionOfMethodOfMeasuringFairValueOfPriceRiskDerivatives | |
| 769 | Ineffectiveness on Price Risk Hedges is Immaterial | Concept (Text/String) | For Period | us-gaap:IneffectivenessOnPriceRiskHedgesIsImmaterial | |
| 770 | Gain (Loss) on Price Risk Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnPriceRiskHedgeIneffectiveness |
| 771 | Gain (Loss) on Components Excluded from Assessment of Price Risk Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskHedgeEffectiveness |
| 772 | Price Risk Cash Flow Hedges [Abstract] | Abstract | us-gaap:PriceRiskCashFlowHedgesAbstract | ||
| 773 | Description of Price Risk Cash Flow Hedge Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskCashFlowHedgeActivities | |
| 774 | Description of Types of Price Risk Cash Flow Hedging Instruments Used | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfPriceRiskCashFlowHedgingInstrumentsUsed | |
| 775 | Maximum Length of Time Hedged in Price Risk Cash Flow Hedge | Concept (xbrli:durationItemType) | For Period | us-gaap:MaximumLengthOfTimeHedgedInPriceRiskCashFlowHedge1 | |
| 776 | Description of Price Risk Cash Flow Hedge Accounting Method | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskCashFlowHedgeAccountingMethod | |
| 777 | Discussion of Price Risk Cash Flow Hedge Effectiveness Assessment and Measurement | Concept (Text/String) | For Period | us-gaap:DiscussionOfPriceRiskCashFlowHedgeEffectivenessAssessmentAndMeasurement | |
| 778 | Description of Reclassification of Price Risk Cash Flow Hedge Gain (Loss) | Concept (Text/String) | For Period | us-gaap:DescriptionOfReclassificationOfPriceRiskCashFlowHedgeGainLoss | |
| 779 | Price Risk Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net | Concept (Monetary) | For Period | Credit | us-gaap:PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet |
| 780 | Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months | Concept (Monetary) | As Of | Credit | us-gaap:PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months |
| 781 | Price Risk Cash Flow Hedge Ineffectiveness is Immaterial | Concept (Text/String) | For Period | us-gaap:PriceRiskCashFlowHedgeIneffectivenessIsImmaterial | |
| 782 | Description of Components of Gain (Loss) Excluded from Assessment of Price Risk Cash Flow Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfPriceRiskCashFlowHedgeEffectiveness | |
| 783 | Gain (Loss) on Price Risk Cash Flow Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnPriceRiskCashFlowHedgeIneffectiveness |
| 784 | Gain (Loss) on Components Excluded from Assessment of Price Risk Cash Flow Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskCashFlowHedgeEffectiveness |
| 785 | Discontinuation of Price Risk Cash Flow Hedge | Concept (Text/String) | For Period | us-gaap:DiscontinuationOfPriceRiskCashFlowHedge | |
| 786 | 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 |
| 787 | Price Risk Fair Value Hedges [Abstract] | Abstract | us-gaap:PriceRiskFairValueHedgesAbstract | ||
| 788 | Description of Price Risk Fair Value Hedge Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskFairValueHedgeActivities | |
| 789 | Description of Types of Price Risk Fair Value Hedging Instruments Used | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfPriceRiskFairValueHedgingInstrumentsUsed | |
| 790 | Description of Price Risk Fair Value Hedge Accounting Method | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskFairValueHedgeAccountingMethod | |
| 791 | Line Item for Gain (Loss) on Price Risk Fair Value Hedge Derivative in Financial Statements | Concept (Text/String) | For Period | us-gaap:LineItemForGainLossOnPriceRiskFairValueHedgeDerivativeInFinancialStatements | |
| 792 | Discussion of Price Risk Fair Value Hedge Effectiveness Assessment and Measurement | Concept (Text/String) | For Period | us-gaap:DiscussionOfPriceRiskFairValueHedgeEffectivenessAssessmentAndMeasurement | |
| 793 | Increase (Decrease) in Fair Value of Price Risk Fair Value Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:IncreaseDecreaseInFairValueOfPriceRiskFairValueHedgingInstruments1 |
| 794 | Increase (Decrease) in Fair Value of Hedged Item in Price Risk Fair Value Hedge | Concept (Monetary) | For Period | Credit | us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInPriceRiskFairValueHedge1 |
| 795 | Unrealized Gain (Loss) on Price Risk Fair Value Hedging Instruments | Concept (Monetary) | For Period | Credit | us-gaap:UnrealizedGainLossOnPriceRiskFairValueHedgingInstruments |
| 796 | Gain (Loss) on Price Risk Fair Value Hedge Ineffectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnPriceRiskFairValueHedgeIneffectiveness |
| 797 | Ineffectiveness on Price Risk Fair Value Hedges is Immaterial | Concept (Text/String) | For Period | us-gaap:IneffectivenessOnPriceRiskFairValueHedgesIsImmaterial | |
| 798 | Description of Components of Gain (Loss) Excluded from Assessment of Price Risk Fair Value Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfPriceRiskFairValueHedgeEffectiveness | |
| 799 | Gain (Loss) on Components Excluded from Assessment of Price Risk Fair Value Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskFairValueHedgeEffectiveness |
| 800 | Gain (Loss) from Hedged Firm Commitment Not Qualifying as Price Risk Fair Value Hedge, Net | Concept (Monetary) | For Period | Credit | us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsPriceRiskFairValueHedgeNet |
| 801 | Description of Discontinuation of Price Risk Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfDiscontinuationOfPriceRiskFairValueHedge | |
| 802 | Description of Accounting for Discontinuation of Price Risk Fair Value Hedge | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingForDiscontinuationOfPriceRiskFairValueHedge | |
| 803 | Deferred Gain (Loss) on Discontinuation of Price Risk Fair Value Hedge | Concept (Monetary) | As Of | Debit | us-gaap:DeferredGainLossOnDiscontinuationOfPriceRiskFairValueHedge |
| 804 | Amortization Period of Deferred Gain (Loss) on Discontinuation of Price Risk Fair Value Hedge | Concept (xbrli:durationItemType) | For Period | us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfPriceRiskFairValueHedge1 | |
| 805 | Price Risk Derivative Instruments Not Designated as Hedging Instruments [Abstract] | Abstract | us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | ||
| 806 | Description of Price Risk Derivative Instruments Not Designated as Hedging Instruments Activities | Concept (Text/String) | For Period | us-gaap:DescriptionOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | |
| 807 | Purpose of Price Risk Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:PurposeOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 808 | Description of Types of Price Risk Derivatives Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfTypesOfPriceRiskDerivativesNotDesignatedAsHedgingInstruments | |
| 809 | Description of Accounting Method for Price Risk Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodForPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 810 | Description of Amounts Offsetting Gain (Loss) on Price Risk Derivative Instruments Not Designated as Hedging Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAmountsOffsettingGainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | |
| 811 | Summary of Credit Derivatives [Abstract] | Abstract | us-gaap:SummaryOfCreditDerivativesAbstract | ||
| 812 | Disclosure of Credit Derivatives [Table Text Block] | Concept (Text Block) | For Period | us-gaap:DisclosureOfCreditDerivativesTextBlock | |
| 813 | Schedule of Credit Derivatives [Table] | Table | us-gaap:ScheduleOfCreditDerivativesTable | ||
| 814 | Credit Derivatives Contract Type [Axis] | Axis | us-gaap:CreditDerivativesByContractTypeAxis | ||
| 815 | Credit Derivatives Contract Type [Domain] | Member | us-gaap:CreditDerivativesContractTypeDomain | ||
| 816 | Credit Default Swap [Member] | Member | us-gaap:CreditDefaultSwapMember | ||
| 817 | Credit Default Swap, Buying Protection [Member] | Member | us-gaap:CreditDefaultSwapBuyingProtectionMember | ||
| 818 | Credit Default Swap, Selling Protection [Member] | Member | us-gaap:CreditDefaultSwapSellingProtectionMember | ||
| 819 | Credit Default Option [Member] | Member | us-gaap:CreditDefaultOptionMember | ||
| 820 | Credit Default Swaption [Member] | Member | us-gaap:CreditDefaultSwaptionMember | ||
| 821 | Credit Spread Option [Member] | Member | us-gaap:CreditSpreadOptionMember | ||
| 822 | Credit Index Product [Member] | Member | us-gaap:CreditIndexProductMember | ||
| 823 | Hybrid Instrument [Member] | Member | us-gaap:HybridInstrumentMember | ||
| 824 | Swaption [Member] | Member | us-gaap:SwaptionMember | ||
| 825 | Other Credit Derivatives [Member] | Member | us-gaap:OtherCreditDerivativesMember | ||
| 826 | Internal Credit Assessment [Axis] | Axis | us-gaap:InternalCreditAssessmentAxis | ||
| 827 | Internal Credit Assessment [Domain] | Member | us-gaap:InternalCreditAssessmentDomain | ||
| 828 | Risk Level, High [Member] | Member | us-gaap:RiskLevelHighMember | ||
| 829 | Risk Level, Medium [Member] | Member | us-gaap:RiskLevelMediumMember | ||
| 830 | Risk Level, Low [Member] | Member | us-gaap:RiskLevelLowMember | ||
| 831 | Underlying Asset Class [Axis] | Axis | us-gaap:UnderlyingAssetClassAxis | ||
| 832 | Underlying Asset Class [Domain] | Member | us-gaap:UnderlyingAssetClassDomain | ||
| 833 | Agency Securities [Member] | Member | us-gaap:AgencySecuritiesMember | ||
| 834 | Debt Securities Payable [Member] | Member | us-gaap:DebtSecuritiesPayableMember | ||
| 835 | Loans Payable [Member] | Member | us-gaap:LoansPayableMember | ||
| 836 | Collateralized Securities [Member] | Member | us-gaap:CollateralizedSecuritiesMember | ||
| 837 | Collateralized Mortgage Backed Securities [Member] | Member | us-gaap:MortgageBackedSecuritiesMember | ||
| 838 | Residential Mortgage Backed Securities [Member] | Member | us-gaap:ResidentialMortgageBackedSecuritiesMember | ||
| 839 | Commercial Mortgage Backed Securities [Member] | Member | us-gaap:CommercialMortgageBackedSecuritiesMember | ||
| 840 | Mortgage Backed Securities, Other [Member] | Member | us-gaap:MortgageBackedSecuritiesOtherMember | ||
| 841 | Collateralized Debt Obligations [Member] | Member | us-gaap:CollateralizedDebtObligationsMember | ||
| 842 | Collateralized Loan Obligations [Member] | Member | us-gaap:CollateralizedLoanObligationsMember | ||
| 843 | Collateralized Credit Card Securities [Member] | Member | us-gaap:CollateralizedCreditCardSecuritiesMember | ||
| 844 | Collateralized Auto Loans [Member] | Member | us-gaap:CollateralizedAutoLoansMember | ||
| 845 | Collateralized Securities, Other [Member] | Member | us-gaap:CollateralizedSecuritiesOtherMember | ||
| 846 | Sovereign Debt [Member] | Member | us-gaap:SovereignDebtMember | ||
| 847 | Debt, State Government [Member] | Member | us-gaap:SovereignDebtStateGovernmentUnspecifiedMember | ||
| 848 | Debt, Local Government [Member] | Member | us-gaap:SovereignDebtLocalGovernmentUnspecifiedMember | ||
| 849 | Structured Finance [Member] | Member | us-gaap:StructuredFinanceMember | ||
| 850 | Underlying, Other [Member] | Member | us-gaap:UnderlyingOtherMember | ||
| 851 | Credit Rating, Moody's [Axis] | Axis | us-gaap:CreditRatingMoodysAxis | ||
| 852 | External Credit Rating, Moody's [Domain] | Member | us-gaap:ExternalCreditRatingMoodysMember | ||
| 853 | Moody's, Aaa Rating [Member] | Member | us-gaap:MoodysAaaRatingMember | ||
| 854 | Moody's, Aa1 Rating [Member] | Member | us-gaap:MoodysAa1RatingMember | ||
| 855 | Moody's, Aa2 Rating [Member] | Member | us-gaap:MoodysAa2RatingMember | ||
| 856 | Moody's, Aa3 Rating [Member] | Member | us-gaap:MoodysAa3RatingMember | ||
| 857 | Moody's, A1 Rating [Member] | Member | us-gaap:MoodysA1RatingMember | ||
| 858 | Moody's, A2 Rating [Member] | Member | us-gaap:MoodysA2RatingMember | ||
| 859 | Moody's, A3 Rating [Member] | Member | us-gaap:MoodysA3RatingMember | ||
| 860 | Moody's, Baa1 Rating [Member] | Member | us-gaap:MoodysBaa1RatingMember | ||
| 861 | Moody's, Baa2 Rating [Member] | Member | us-gaap:MoodysBaa2RatingMember | ||
| 862 | Moody's, Baa3 Rating [Member] | Member | us-gaap:MoodysBaa3RatingMember | ||
| 863 | Moody's, Ba1 Rating [Member] | Member | us-gaap:MoodysBa1RatingMember | ||
| 864 | Moody's, Ba2 Rating [Member] | Member | us-gaap:MoodysBa2RatingMember | ||
| 865 | Moody's, Ba3 Rating [Member] | Member | us-gaap:MoodysBa3RatingMember | ||
| 866 | Moody's, B1 Rating [Member] | Member | us-gaap:MoodysB1RatingMember | ||
| 867 | Moody's, B2 Rating [Member] | Member | us-gaap:MoodysB2RatingMember | ||
| 868 | Moody's, B3 Rating [Member] | Member | us-gaap:MoodysB3RatingMember | ||
| 869 | Moody's, Caa1 Rating [Member] | Member | us-gaap:MoodysCaa1RatingMember | ||
| 870 | Moody's, Caa2 Rating [Member] | Member | us-gaap:MoodysCaa2RatingMember | ||
| 871 | Moody's, Caa3 Rating [Member] | Member | us-gaap:MoodysCaa3RatingMember | ||
| 872 | Moody's, Ca Rating [Member] | Member | us-gaap:MoodysCaRatingMember | ||
| 873 | Moody's, C Rating [Member] | Member | us-gaap:MoodysCRatingMember | ||
| 874 | Credit Rating, Fitch [Axis] | Axis | us-gaap:CreditRatingFitchAxis | ||
| 875 | External Credit Rating, Fitch [Domain] | Member | us-gaap:ExternalCreditRatingFitchMember | ||
| 876 | Fitch, AAA Rating [Member] | Member | us-gaap:FitchAAARatingMember | ||
| 877 | Fitch, AA+ Rating [Member] | Member | us-gaap:FitchAAPlusRatingMember | ||
| 878 | Fitch, AA Rating [Member] | Member | us-gaap:FitchAARatingMember | ||
| 879 | Fitch, AA- Rating [Member] | Member | us-gaap:FitchAAMinusRatingMember | ||
| 880 | Fitch, A+ Rating [Member] | Member | us-gaap:FitchAPlusRatingMember | ||
| 881 | Fitch, A Rating [Member] | Member | us-gaap:FitchARatingMember | ||
| 882 | Fitch, A- Rating [Member] | Member | us-gaap:FitchAMinusRatingMember | ||
| 883 | Fitch, BBB+ Rating [Member] | Member | us-gaap:FitchBBBPlusRatingMember | ||
| 884 | Fitch, BBB Rating [Member] | Member | us-gaap:FitchBBBRatingMember | ||
| 885 | Fitch, BBB- Rating [Member] | Member | us-gaap:FitchBBBMinusRatingMember | ||
| 886 | Fitch, BB+ Rating [Member] | Member | us-gaap:FitchBBPlusRatingMember | ||
| 887 | Fitch, BB Rating [Member] | Member | us-gaap:FitchBBRatingMember | ||
| 888 | Fitch, BB- Rating [Member] | Member | us-gaap:FitchBBMinusRatingMember | ||
| 889 | Fitch, B+ Rating [Member] | Member | us-gaap:FitchBPlusRatingMember | ||
| 890 | Fitch, B Rating [Member] | Member | us-gaap:FitchBRatingMember | ||
| 891 | Fitch, B- Rating [Member] | Member | us-gaap:FitchBMinusRatingMember | ||
| 892 | Fitch, CCC+ Rating [Member] | Member | us-gaap:FitchCCCPlusRatingMember | ||
| 893 | Fitch, CCC Rating [Member] | Member | us-gaap:FitchCCCRatingMember | ||
| 894 | Fitch, CCC- Rating [Member] | Member | us-gaap:FitchCCCMinusRatingMember | ||
| 895 | Fitch, CC Rating [Member] | Member | us-gaap:FitchCCRatingMember | ||
| 896 | Fitch, C Rating [Member] | Member | us-gaap:FitchCRatingMember | ||
| 897 | Fitch, D Rating [Member] | Member | us-gaap:FitchDRatingMember | ||
| 898 | Credit Rating, Standard & Poor's [Axis] | Axis | us-gaap:CreditRatingStandardPoorsAxis | ||
| 899 | External Credit Rating, Standard & Poor's [Domain] | Member | us-gaap:ExternalCreditRatingStandardPoorsMember | ||
| 900 | Standard & Poor's, AAA Rating [Member] | Member | us-gaap:StandardPoorsAAARatingMember | ||
| 901 | Standard & Poor's, AA+ Rating [Member] | Member | us-gaap:StandardPoorsAAPlusRatingMember | ||
| 902 | Standard & Poor's, AA Rating [Member] | Member | us-gaap:StandardPoorsAARatingMember | ||
| 903 | Standard & Poor's, AA- Rating [Member] | Member | us-gaap:StandardPoorsAAMinusRatingMember | ||
| 904 | Standard & Poor's, A+ Rating [Member] | Member | us-gaap:StandardPoorsAPlusRatingMember | ||
| 905 | Standard & Poor's, A Rating [Member] | Member | us-gaap:StandardPoorsARatingMember | ||
| 906 | Standard & Poor's, A- Rating [Member] | Member | us-gaap:StandardPoorsAMinusRatingMember | ||
| 907 | Standard & Poor's, BBB+ Rating [Member] | Member | us-gaap:StandardPoorsBBBPlusRatingMember | ||
| 908 | Standard & Poor's, BBB Rating [Member] | Member | us-gaap:StandardPoorsBBBRatingMember | ||
| 909 | Standard & Poor's, BBB- Rating [Member] | Member | us-gaap:StandardPoorsBBBMinusRatingMember | ||
| 910 | Standard & Poor's, BB+ Rating [Member] | Member | us-gaap:StandardPoorsBBPlusRatingMember | ||
| 911 | Standard & Poor's, BB Rating [Member] | Member | us-gaap:StandardPoorsBBRatingMember | ||
| 912 | Standard & Poor's, BB- Rating [Member] | Member | us-gaap:StandardPoorsBBMinusRatingMember | ||
| 913 | Standard & Poor's, B+ Rating [Member] | Member | us-gaap:StandardPoorsBPlusRatingMember | ||
| 914 | Standard & Poor's, B Rating [Member] | Member | us-gaap:StandardPoorsBRatingMember | ||
| 915 | Standard & Poor's, B- Rating [Member] | Member | us-gaap:StandardPoorsBMinusRatingMember | ||
| 916 | Standard & Poor's, CCC+ Rating [Member] | Member | us-gaap:StandardPoorsCCCPlusRatingMember | ||
| 917 | Standard & Poor's, CCC Rating [Member] | Member | us-gaap:StandardPoorsCCCRatingMember | ||
| 918 | Standard & Poor's, CCC- Rating [Member] | Member | us-gaap:StandardPoorsCCCMinusRatingMember | ||
| 919 | Standard & Poor's, CC Rating [Member] | Member | us-gaap:StandardPoorsCCRatingMember | ||
| 920 | Standard & Poor's, C Rating [Member] | Member | us-gaap:StandardPoorsCRatingMember | ||
| 921 | Standard & Poor's, D Rating [Member] | Member | us-gaap:StandardPoorsDRatingMember | ||
| 922 | External Credit Rating by Grouping [Axis] | Axis | us-gaap:ExternalCreditRatingByGroupingAxis | ||
| 923 | External Credit Rating by Grouping [Domain] | Member | us-gaap:ExternalCreditRatingByGroupingDomain | ||
| 924 | External Credit Rating, Investment Grade [Member] | Member | us-gaap:ExternalCreditRatingInvestmentGradeMember | ||
| 925 | External Credit Rating, Non Investment Grade [Member] | Member | us-gaap:ExternalCreditRatingNonInvestmentGradeMember | ||
| 926 | Valuation Technique [Axis] | Axis | us-gaap:ValuationTechniqueAxis | ||
| 927 | Valuation Technique [Domain] | Member | us-gaap:ValuationTechniqueDomain | ||
| 928 | Market Approach Valuation Technique [Member] | Member | us-gaap:MarketApproachValuationTechniqueMember | ||
| 929 | Income Approach Valuation Technique [Member] | Member | us-gaap:IncomeApproachValuationTechniqueMember | ||
| 930 | Cost Approach Valuation Technique [Member] | Member | us-gaap:CostApproachValuationTechniqueMember | ||
| 931 | Hedging Relationship [Axis] | Axis | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | ||
| 932 | Hedging Relationship [Domain] | Member | us-gaap:HedgingRelationshipDomain | ||
| 933 | Fair Value Hedging [Member] | Member | us-gaap:FairValueHedgingMember | ||
| 934 | Cash Flow Hedging [Member] | Member | us-gaap:CashFlowHedgingMember | ||
| 935 | Net Investment Hedging [Member] | Member | us-gaap:NetInvestmentHedgingMember | ||
| 936 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 937 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 938 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 939 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 940 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 941 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 942 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 943 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 944 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 945 | Accounts Payable and Accrued Liabilities [Member] | Member | us-gaap:AccountsPayableAndAccruedLiabilitiesMember | ||
| 946 | Prepaid Expenses and Other Current Assets [Member] | Member | us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | ||
| 947 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 948 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 949 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 950 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 951 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 952 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 953 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 954 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 955 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 956 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 957 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 958 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 959 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 960 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 961 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 962 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 963 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 964 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 965 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 966 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 967 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 968 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 969 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 970 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 971 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 972 | Position [Axis] | Axis | us-gaap:PositionAxis | ||
| 973 | Position [Domain] | Member | us-gaap:PositionDomain | ||
| 974 | Long [Member] | Member | us-gaap:LongMember | ||
| 975 | Short [Member] | Member | us-gaap:ShortMember | ||
| 976 | Credit Derivatives [Line Items] | LineItems | us-gaap:CreditDerivativesLineItems | ||
| 977 | Description of Credit Risk Exposure | Concept (Text/String) | For Period | us-gaap:DescriptionOfCreditRiskExposure | |
| 978 | Discussion of Objectives for Using Credit Risk Derivative Instruments | Concept (Text/String) | For Period | us-gaap:DiscussionOfObjectivesForUsingCreditRiskDerivativeInstruments | |
| 979 | Number of Credit Risk Derivatives Held | Concept (Integer) | As Of | us-gaap:NumberOfCreditRiskDerivativesHeld | |
| 980 | Credit Derivative, Term | Concept (xbrli:durationItemType) | For Period | us-gaap:CreditDerivativeTerm1 | |
| 981 | Maturity of Credit Risk Derivatives | Concept (Date) | For Period | us-gaap:MaturityOfCreditRiskDerivative | |
| 982 | Average Term of Credit Risk Derivatives | Concept (xbrli:durationItemType) | For Period | us-gaap:AverageTermOfCreditRiskDerivatives1 | |
| 983 | Maximum Term of Credit Risk Derivatives | Concept (xbrli:durationItemType) | For Period | us-gaap:MaximumTermOfCreditRiskDerivatives1 | |
| 984 | Credit Derivative, Triggering Event | Concept (Text/String) | For Period | us-gaap:CreditDerivativeTriggeringEvent | |
| 985 | Credit Derivative, Internal Grouping Parameter | Concept (Text/String) | For Period | us-gaap:CreditDerivativeInternalGroupingParameter | |
| 986 | Credit Derivative, Maximum Exposure, Undiscounted | Concept (Monetary) | As Of | Credit | us-gaap:CreditDerivativeMaximumExposureUndiscounted |
| 987 | Credit Derivative, Unlimited Exposure | Concept (Text/String) | For Period | us-gaap:CreditDerivativeUnlimitedExposure | |
| 988 | Credit Derivative, Maximum Exposure Inestimable | Concept (Text/String) | For Period | us-gaap:CreditDerivativeMaximumExposureInestimable | |
| 989 | Credit Risk Derivatives, at Fair Value, Net [Abstract] | Abstract | us-gaap:CreditRiskDerivativesAtFairValueNetAbstract | ||
| 990 | Credit Risk Derivative Assets, at Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:CreditRiskDerivativeAssetsAtFairValue |
| 991 | Credit Risk Derivative Liabilities, at Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue |
| 992 | Credit Risk Derivatives, at Fair Value, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:CreditRiskDerivativesAtFairValueNet |
| 993 | Derivative, Net Hedge Ineffectiveness Gain (Loss) | Concept (Monetary) | For Period | Credit | us-gaap:DerivativeNetHedgeIneffectivenessGainLoss |
| 994 | Notional Disclosures [Abstract] | Abstract | us-gaap:NotionalAmountOfDerivativesAbstract | ||
| 995 | Derivative Asset, Notional Amount | Concept (Monetary) | As Of | us-gaap:DerivativeAssetNotionalAmount | |
| 996 | Derivative Liability, Notional Amount | Concept (Monetary) | As Of | us-gaap:DerivativeLiabilityNotionalAmount | |
| 997 | Concept (Monetary) | As Of | invest:DerivativeNotionalAmount | ||
| 998 | Notional Amount of Nonderivative Instruments | Concept (Monetary) | For Period | us-gaap:NotionalAmountOfNonderivativeInstruments | |
| 999 | Derivative, Nonmonetary Notional Amount, Volume | Concept (num:volumeItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountVolume | |
| 1000 | Derivative, Nonmonetary Notional Amount, Mass | Concept (num:massItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountMass | |
| 1001 | Derivative, Nonmonetary Notional Amount, Energy Measure | Concept (num:energyItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | |
| 1002 | Derivative, Nonmonetary Notional Amount, Flow Rate | Concept (us-types:flowItemType) | For Period | us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate | |
| 1003 | Underlying, Derivative Asset | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeAsset | |
| 1004 | Underlying, Derivative Liability | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeLiability | |
| 1005 | Underlying, Derivative | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivative | |
| 1006 | Underlying, Derivative Volume | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeVolume | |
| 1007 | Underlying, Derivative Mass | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeMass | |
| 1008 | Underlying, Derivative Energy Measure | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeEnergyMeasure | |
| 1009 | Underlying, Derivative Flow Rate | Concept (Per Unit) | For Period | us-gaap:UnderlyingDerivativeFlowRate | |
| 1010 | Description of Components of Gain (Loss) Excluded from Assessment of Credit Risk Hedge Effectiveness | Concept (Text/String) | For Period | us-gaap:DescriptionOfComponentsOfGainLossExcludedFromAssessmentOfCreditRiskHedgeEffectiveness | |
| 1011 | Gain (Loss) on Components Excluded from Assessment of Credit Risk Hedge Effectiveness | Concept (Monetary) | For Period | Credit | us-gaap:GainLossOnComponentsExcludedFromAssessmentOfCreditRiskHedgeEffectiveness |
| 1012 | Credit Derivative, Recourse Provisions | Concept (Text/String) | For Period | us-gaap:CreditDerivativeRecourseProvisions | |
| 1013 | Credit Derivative, Collateral Held Directly or by Third Parties | Concept (Text/String) | For Period | us-gaap:CreditDerivativeCollateralHeldDirectlyOrByThirdParties | |
| 1014 | Credit Derivative, Liquidation Proceeds, Monetary Amount | Concept (Monetary) | For Period | Debit | us-gaap:CreditDerivativeLiquidationProceedsMonetaryAmount |
| 1015 | Credit Derivative, Liquidation Proceeds, Percentage | Concept (Percent) | For Period | us-gaap:CreditDerivativeLiquidationProceedsPercentage | |
| 1016 | Credit Derivative, Purchased Credit Protection | Concept (Monetary) | For Period | Debit | us-gaap:CreditDerivativePurchasedCreditProtection |
| 1017 | Derivative, Credit Risk Related Contingent Features [Abstract] | Abstract | us-gaap:DerivativeCreditRiskRelatedContingentFeaturesAbstract | ||
| 1018 | Description of Credit Risk Related Contingent Features [Abstract] | Abstract | us-gaap:DescriptionOfCreditRiskRelatedContingentFeaturesAbstract | ||
| 1019 | Derivative, Credit Risk Related Contingent Features, Existence and Nature | Concept (Text/String) | For Period | us-gaap:DerivativeCreditRiskRelatedContingentFeaturesExistenceAndNature | |
| 1020 | Derivative, Credit Risk Related Contingent Features, Triggering Circumstances | Concept (Text/String) | For Period | us-gaap:DerivativeCreditRiskRelatedContingentFeaturesTriggeringCircumstances | |
| 1021 | Derivative, Net Liability Position, Aggregate Fair Value | Concept (Monetary) | As Of | Credit | us-gaap:DerivativeNetLiabilityPositionAggregateFairValue |
| 1022 | Collateral Already Posted, Aggregate Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:CollateralAlreadyPostedAggregateFairValue |
| 1023 | Additional Collateral, Aggregate Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:AdditionalCollateralAggregateFairValue |
| 1024 | Assets Needed for Immediate Settlement, Aggregate Fair Value | Concept (Monetary) | As Of | Debit | us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue |
| 1025 | Discussion of Hybrid Instruments and Embedded Derivatives [Text Block] | Concept (Text Block) | For Period | us-gaap:DiscussionOfHybridInstrumentsAndEmbeddedDerivativesTextBlock | |
| 1026 | Hybrid Instruments [Abstract] | Abstract | us-gaap:HybridInstrumentsAbstract | ||
| 1027 | Hybrid Instruments [Table] | Table | us-gaap:HybridInstrumentsTable | ||
| 1028 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 1029 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 1030 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 1031 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 1032 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 1033 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 1034 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 1035 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 1036 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 1037 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 1038 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 1039 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 1040 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 1041 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 1042 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 1043 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 1044 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 1045 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 1046 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 1047 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 1048 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 1049 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 1050 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 1051 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 1052 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 1053 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 1054 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 1055 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 1056 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 1057 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 1058 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 1059 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 1060 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 1061 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 1062 | Accounts Payable and Accrued Liabilities [Member] | Member | us-gaap:AccountsPayableAndAccruedLiabilitiesMember | ||
| 1063 | Prepaid Expenses and Other Current Assets [Member] | Member | us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | ||
| 1064 | Hybrid Instruments [Line Items] | LineItems | us-gaap:HybridInstrumentsLineItems | ||
| 1065 | Hybrid Instruments at Fair Value, Net | Concept (Monetary) | As Of | Debit | us-gaap:HybridInstrumentsAtFairValueNet |
| 1066 | Unrealized Gain (Loss) on Hybrid Instrument, Net | Concept (Monetary) | For Period | Credit | us-gaap:UnrealizedGainLossOnHybridInstrumentNet |
| 1067 | Description of Hybrid Instruments Accounted for at Fair Value | Concept (Text/String) | For Period | us-gaap:DescriptionOfHybridInstrumentsAccountedForAtFairValue | |
| 1068 | Description of Accounting Method for Hybrid Instruments | Concept (Text/String) | For Period | us-gaap:DescriptionOfAccountingMethodForHybridInstruments | |
| 1069 | Embedded Derivative [Abstract] | Abstract | us-gaap:EmbeddedDerivativeAbstract | ||
| 1070 | Embedded Derivative [Table] | Table | us-gaap:EmbeddedDerivativeTable | ||
| 1071 | Income Statement Location [Axis] | Axis | us-gaap:IncomeStatementLocationAxis | ||
| 1072 | Income Statement Location [Domain] | Member | us-gaap:IncomeStatementLocationDomain | ||
| 1073 | Sales [Member] | Member | us-gaap:SalesMember | ||
| 1074 | Trading Revenue [Member] | Member | us-gaap:TradingRevenueMember | ||
| 1075 | Cost of Sales [Member] | Member | us-gaap:CostOfSalesMember | ||
| 1076 | Principal or Proprietary Transactions [Member] | Member | us-gaap:PrincipalOrProprietaryTransactionsMember | ||
| 1077 | Asset Management Income [Member] | Member | us-gaap:AssetManagementIncomeMember | ||
| 1078 | Other Income [Member] | Member | us-gaap:OtherIncomeMember | ||
| 1079 | Interest Income [Member] | Member | us-gaap:InterestIncomeMember | ||
| 1080 | Investment Income [Member] | Member | us-gaap:InvestmentIncomeMember | ||
| 1081 | Operating Income (Loss) [Member] | Member | us-gaap:OperatingIncomeLossMember | ||
| 1082 | Other Operating Income (Expense) [Member] | Member | us-gaap:OtherOperatingIncomeExpenseMember | ||
| 1083 | Interest Expense [Member] | Member | us-gaap:InterestExpenseMember | ||
| 1084 | Operating Expense [Member] | Member | us-gaap:OperatingExpenseMember | ||
| 1085 | Other Expense [Member] | Member | us-gaap:OtherExpenseMember | ||
| 1086 | Gain (Loss) on Derivative Instruments [Member] | Member | us-gaap:GainLossOnDerivativeInstrumentsMember | ||
| 1087 | Gain (Loss) on Investments [Member] | Member | us-gaap:GainLossOnInvestmentsMember1 | ||
| 1088 | Investment Income (Expense) [Member] | Member | us-gaap:InvestmentIncomeExpenseMember | ||
| 1089 | Nonoperating Income (Expense) [Member] | Member | us-gaap:NonoperatingIncomeExpenseMember | ||
| 1090 | Other Nonoperating Income (Expense) [Member] | Member | us-gaap:OtherNonoperatingIncomeExpenseMember | ||
| 1091 | Foreign Currency Gain (Loss) [Member] | Member | us-gaap:ForeignCurrencyGainLossMember | ||
| 1092 | Sale of Subsidiary Gain (Loss) [Member] | Member | us-gaap:SaleOfSubsidiaryGainLossMember | ||
| 1093 | Selling, General and Administrative Expenses [Member] | Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember | ||
| 1094 | Selling and Marketing Expense [Member] | Member | us-gaap:SellingAndMarketingExpenseMember | ||
| 1095 | General and Administrative Expense [Member] | Member | us-gaap:GeneralAndAdministrativeExpenseMember | ||
| 1096 | Balance Sheet Location [Axis] | Axis | us-gaap:BalanceSheetLocationAxis | ||
| 1097 | Balance Sheet Location [Domain] | Member | us-gaap:BalanceSheetLocationDomain | ||
| 1098 | Other Assets [Member] | Member | us-gaap:OtherAssetsMember | ||
| 1099 | Other Current Assets [Member] | Member | us-gaap:OtherCurrentAssetsMember | ||
| 1100 | Other Noncurrent Assets [Member] | Member | us-gaap:OtherNoncurrentAssetsMember | ||
| 1101 | Other Liabilities [Member] | Member | us-gaap:OtherLiabilitiesMember | ||
| 1102 | Other Current Liabilities [Member] | Member | us-gaap:OtherCurrentLiabilitiesMember | ||
| 1103 | Other Noncurrent Liabilities [Member] | Member | us-gaap:OtherNoncurrentLiabilitiesMember | ||
| 1104 | Other Investments [Member] | Member | us-gaap:OtherInvestmentsMember | ||
| 1105 | Accounts Payable and Accrued Liabilities [Member] | Member | us-gaap:AccountsPayableAndAccruedLiabilitiesMember | ||
| 1106 | Prepaid Expenses and Other Current Assets [Member] | Member | us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | ||
| 1107 | Embedded Derivative [Line Items] | LineItems | us-gaap:EmbeddedDerivativeLineItems | ||
| 1108 | Embedded Derivative, Fair Value of Embedded Derivative, Net [Abstract] | Abstract | us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNetAbstract | ||
| 1109 | Embedded Derivative, Fair Value of Embedded Derivative Asset | Concept (Monetary) | As Of | Debit | us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset |
| 1110 | Embedded Derivative, Fair Value of Embedded Derivative Liability | Concept (Monetary) | As Of | Credit | us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability |
| 1111 | Embedded Derivative, Fair Value of Embedded Derivative, Net, Total | Concept (Monetary) | As Of | Debit | us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet |
| 1112 | Embedded Derivative, Gain (Loss) on Embedded Derivative, Net [Abstract] | Abstract | us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAbstract | ||
| 1113 | Embedded Derivative, Gain on Embedded Derivative | Concept (Monetary) | For Period | Credit | us-gaap:EmbeddedDerivativeGainOnEmbeddedDerivative |
| 1114 | Embedded Derivative, Loss on Embedded Derivative | Concept (Monetary) | For Period | Debit | us-gaap:EmbeddedDerivativeLossOnEmbeddedDerivative |
| 1115 | Embedded Derivative, Gain (Loss) on Embedded Derivative, Net, Total | Concept (Monetary) | For Period | Credit | us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet |
| 1116 | Description of Embedded Derivative | Concept (Text/String) | For Period | us-gaap:DescriptionOfEmbeddedDerivative | |
| 1117 | Embedded Derivative, Description of Host Contract | Concept (Text/String) | For Period | us-gaap:EmbeddedDerivativeDescriptionOfHostContract | |
| 1118 | Embedded Derivative, Accounting Method | Concept (Text/String) | For Period | us-gaap:EmbeddedDerivativeAccountingMethod | |
| 1119 | Embedded Derivative, No Longer Bifurcated, Reason | Concept (Text/String) | For Period | us-gaap:EmbeddedDerivativeNoLongerBifurcatedReason | |
| 1120 | Embedded Derivative, No Longer Bifurcated, Amount Reclassified to Stockholders' Equity | Concept (Monetary) | For Period | Credit | us-gaap:EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity |
| 1121 | Table Text Block Supplement [Abstract] | Abstract | us-gaap:TableTextBlockSupplementAbstract | ||
| 1122 | Derivative Instruments and Hedging Activities Disclosures [Table] | Table | us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable | ||
| 1123 | Hedging Designation [Axis] | Axis | us-gaap:HedgingDesignationAxis | ||
| 1124 | Hedging Designation [Domain] | Member | us-gaap:HedgingDesignationDomain | ||
| 1125 | Designated as Hedging Instrument [Member] | Member | us-gaap:DesignatedAsHedgingInstrumentMember | ||
| 1126 | Not Designated as Hedging Instrument [Member] | Member | us-gaap:NondesignatedMember | ||
| 1127 | Hedging Relationship [Axis] | Axis | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | ||
| 1128 | Hedging Relationship [Domain] | Member | us-gaap:HedgingRelationshipDomain | ||
| 1129 | Fair Value Hedging [Member] | Member | us-gaap:FairValueHedgingMember | ||
| 1130 | Cash Flow Hedging [Member] | Member | us-gaap:CashFlowHedgingMember | ||
| 1131 | Net Investment Hedging [Member] | Member | us-gaap:NetInvestmentHedgingMember | ||
| 1132 | Derivative Instruments and Hedging Activities Disclosures [Line Items] | LineItems | us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems | ||
| 1133 | Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | |
| 1134 | Schedule of Interest Rate Derivatives [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock | |
| 1135 | Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock | |
| 1136 | Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | |
| 1137 | Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock | |
| 1138 | Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | |
| 1139 | Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | |
| 1140 | Schedule of Net Investment Hedges, Statements of Financial Performance and Financial Position, Location [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfNetInvestmentHedgesStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | |
| 1141 | Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock | |
| 1142 | Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock | |
| 1143 | Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock | |
| 1144 | Schedule of Derivative Assets at Fair Value [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock | |
| 1145 | Schedule of Derivative Liabilities at Fair Value [Table Text Block] | Concept (Text Block) | For Period | us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock | |
| 1146 | Disclosure Text Block [Abstract] | Abstract | us-gaap:DisclosureTextBlockAbstract | ||
| 1147 | Derivatives and Fair Value [Text Block] | Concept (Text Block) | For Period | us-gaap:DerivativesAndFairValueTextBlock | |
| Last updated 2/6/2015 1:59:33 PM | |||||
This work is licensed under a Creative Commons Attribution 4.0 International License.