| Arc name | presentationArc |
|---|---|
| Arc role | http://www.xbrl.org/2003/arcrole/parent-child |
| Link role | http://fasb.org/us-gaap/role/disclosure/DerivativeInstrumentsAndHedgingActivities |
| Concept | Order |
|---|---|
us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract | |
us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock | 10 |
us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract | 10 |
us-gaap:GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivities | 10 |
us-gaap:ObjectivesForUsingDerivativeInstruments | 10 |
us-gaap:DescriptionOfDerivativeActivityVolume | 20 |
us-gaap:DescriptionOfDerivativeRiskManagementPolicy | 30 |
us-gaap:DescriptionOfTradingActivitiesAndManagementOfRelatedRisks | 40 |
us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock | 20 |
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable | 10 |
us-gaap:DerivativeInstrumentRiskAxis | 10 |
us-gaap:DerivativeContractTypeDomain | 10 |
us-gaap:InterestRateContractMember | 10 |
us-gaap:InterestRateFloorMember | 10 |
us-gaap:InterestRateCapMember | 20 |
us-gaap:InterestRateSwapMember | 30 |
us-gaap:InterestRateSwaptionMember | 40 |
us-gaap:ForeignExchangeContractMember | 20 |
us-gaap:CurrencySwapMember | 10 |
us-gaap:ForeignExchangeForwardMember | 20 |
us-gaap:ForeignExchangeFutureMember | 30 |
us-gaap:EurodollarFutureMember | 40 |
us-gaap:ForeignExchangeOptionMember | 50 |
us-gaap:CrossCurrencyInterestRateContractMember | 30 |
us-gaap:TreasuryLockMember | 40 |
us-gaap:EquityContractMember | 50 |
us-gaap:EquitySwapMember | 10 |
us-gaap:StockOptionMember | 20 |
us-gaap:CommodityContractMember | 60 |
us-gaap:CommodityOptionMember | 10 |
us-gaap:EnergyRelatedDerivativeMember | 70 |
us-gaap:CreditRiskContractMember | 80 |
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember | 90 |
us-gaap:PriceRiskDerivativeMember | 100 |
us-gaap:CoalContractMember | 110 |
us-gaap:OtherContractMember | 120 |
us-gaap:IncomeStatementLocationAxis | 20 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:OtherComprehensiveIncomeLocationAxis | 30 |
us-gaap:OtherComprehensiveIncomeLocationDomain | 10 |
us-gaap:OtherComprehensiveIncomeMember | 10 |
us-gaap:HedgingDesignationAxis | 40 |
us-gaap:HedgingDesignationDomain | 10 |
us-gaap:DesignatedAsHedgingInstrumentMember | 10 |
us-gaap:NondesignatedMember | 20 |
us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember | 10 |
us-gaap:NotDesignatedAsHedgingInstrumentTradingMember | 20 |
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | 50 |
us-gaap:HedgingRelationshipDomain | 10 |
us-gaap:FairValueHedgingMember | 10 |
us-gaap:CashFlowHedgingMember | 20 |
us-gaap:NetInvestmentHedgingMember | 30 |
us-gaap:DerivativeInstrumentsGainLossLineItems | 60 |
us-gaap:DerivativeGainLossOnDerivativeNetAbstract | 10 |
us-gaap:DerivativeGainOnDerivative | 10 |
us-gaap:DerivativeGainStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeLossOnDerivative | 20 |
us-gaap:DerivativeLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeGainLossOnDerivativeNet | 30 |
us-gaap:DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNetAbstract | 20 |
us-gaap:DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion | 10 |
us-gaap:DerivativeInstrumentGainReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion | 20 |
us-gaap:DerivativeInstrumentLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet | 30 |
us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeInstrumentsIncomeStatementLocationOfGainOrLossReclassifiedFromAccumulatedOCI | 30 |
us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimateOfTimeToTransfer1 | 40 |
us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred | 50 |
us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract | 60 |
us-gaap:DerivativeInstrumentsGainRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting | 10 |
us-gaap:DerivativeInstrumentsLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTesting | 20 |
us-gaap:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet | 30 |
us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarningsAbstract | 70 |
us-gaap:DerivativeExcludedComponentGainRecognizedInEarnings | 10 |
us-gaap:DerivativeExcludedComponentGainStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeExcludedComponentLossRecognizedInEarnings | 20 |
us-gaap:DerivativeExcludedComponentLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings | 30 |
us-gaap:DerivativeExcludedComponentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:ScheduleOfDerivativeInstrumentsIncludedInTradingActivitiesTextBlock | 30 |
us-gaap:TradingActivitiesGainLossByTypeTable | 10 |
us-gaap:TradingActivityByTypeAxis | 10 |
us-gaap:TradingActivityByTypeDomain | 10 |
us-gaap:FixedIncomeInterestRateMember | 10 |
us-gaap:VariableIncomeInterestRateMember | 20 |
us-gaap:ForeignExchangeMember | 30 |
us-gaap:EquityMember | 40 |
us-gaap:CommodityMember | 50 |
us-gaap:CreditMember | 60 |
us-gaap:OtherTradingMember | 70 |
us-gaap:IncomeStatementLocationAxis | 20 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:OtherComprehensiveIncomeLocationAxis | 30 |
us-gaap:OtherComprehensiveIncomeLocationDomain | 10 |
us-gaap:OtherComprehensiveIncomeMember | 10 |
us-gaap:TradingActivityGainsAndLossesLineItems | 40 |
us-gaap:TradingGainLossAbstract | 10 |
us-gaap:TradingActivityGain | 10 |
us-gaap:TradingActivityLoss | 20 |
us-gaap:TradingGainsLosses | 30 |
us-gaap:OtherFootnotesDisclosingDerivativeRelatedInformationCrossReference | 40 |
us-gaap:DerivativeInstrumentDetailAbstract | 20 |
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock | 10 |
us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable | 10 |
us-gaap:DerivativeInstrumentRiskAxis | 10 |
us-gaap:DerivativeContractTypeDomain | 10 |
us-gaap:InterestRateContractMember | 10 |
us-gaap:InterestRateFloorMember | 10 |
us-gaap:InterestRateCapMember | 20 |
us-gaap:InterestRateSwapMember | 30 |
us-gaap:InterestRateSwaptionMember | 40 |
us-gaap:ForeignExchangeContractMember | 20 |
us-gaap:CurrencySwapMember | 10 |
us-gaap:ForeignExchangeForwardMember | 20 |
us-gaap:ForeignExchangeFutureMember | 30 |
us-gaap:EurodollarFutureMember | 40 |
us-gaap:ForeignExchangeOptionMember | 50 |
us-gaap:CrossCurrencyInterestRateContractMember | 30 |
us-gaap:TreasuryLockMember | 40 |
us-gaap:EquityContractMember | 50 |
us-gaap:EquitySwapMember | 10 |
us-gaap:StockOptionMember | 20 |
us-gaap:CommodityContractMember | 60 |
us-gaap:CommodityOptionMember | 10 |
us-gaap:EnergyRelatedDerivativeMember | 70 |
us-gaap:CreditRiskContractMember | 80 |
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember | 90 |
us-gaap:PriceRiskDerivativeMember | 100 |
us-gaap:CoalContractMember | 110 |
us-gaap:OtherContractMember | 120 |
us-gaap:HedgingDesignationAxis | 20 |
us-gaap:HedgingDesignationDomain | 10 |
us-gaap:DesignatedAsHedgingInstrumentMember | 10 |
us-gaap:NondesignatedMember | 20 |
us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember | 10 |
us-gaap:NotDesignatedAsHedgingInstrumentTradingMember | 20 |
us-gaap:BalanceSheetLocationAxis | 30 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:PositionAxis | 40 |
us-gaap:PositionDomain | 10 |
us-gaap:LongMember | 10 |
us-gaap:ShortMember | 20 |
us-gaap:DerivativesFairValueLineItems | 50 |
us-gaap:DerivativeFairValueOfDerivativeNetAbstract | 10 |
us-gaap:DerivativeAssetFairValueNetAbstract | 10 |
us-gaap:DerivativeFairValueOfDerivativeAsset | 10 |
us-gaap:DerivativeAssetFairValueGrossLiability | 20 |
us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral | 30 |
us-gaap:DerivativeLiabilityFairValueNetAbstract | 20 |
us-gaap:DerivativeFairValueOfDerivativeLiability | 10 |
us-gaap:DerivativeLiabilityFairValueGrossAsset | 20 |
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral | 30 |
us-gaap:DerivativeFairValueOfDerivativeNet | 30 |
us-gaap:NotionalAmountOfDerivativesAbstract | 20 |
us-gaap:DerivativeAssetNotionalAmount | 10 |
us-gaap:DerivativeLiabilityNotionalAmount | 20 |
us-gaap:DerivativeNotionalAmount | 30 |
us-gaap:NotionalAmountOfNonderivativeInstruments | 40 |
us-gaap:DerivativeNonmonetaryNotionalAmountVolume | 50 |
us-gaap:DerivativeNonmonetaryNotionalAmountMass | 60 |
us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | 70 |
us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate | 80 |
us-gaap:UnderlyingDerivativeAsset | 90 |
us-gaap:UnderlyingDerivativeLiability | 100 |
us-gaap:UnderlyingDerivative | 110 |
us-gaap:UnderlyingDerivativeVolume | 120 |
us-gaap:UnderlyingDerivativeMass | 130 |
us-gaap:UnderlyingDerivativeEnergyMeasure | 140 |
us-gaap:UnderlyingDerivativeFlowRate | 150 |
us-gaap:DerivativeNumberOfInstrumentsHeldAbstract | 30 |
us-gaap:DerivativeAssetNumberOfInstrumentsHeld | 10 |
us-gaap:DerivativeLiabilityNumberOfInstrumentsHeld | 20 |
us-gaap:DerivativeNumberOfInstrumentsHeld | 30 |
us-gaap:ScheduleOfDerivativeInstrumentsTextBlock | 20 |
us-gaap:DerivativeTable | 10 |
srt:EnergyAxis | 10 |
srt:EnergyDomain | 10 |
srt:FuelMember | 10 |
srt:CrudeOilMember | 20 |
srt:HeatingOilMember | 30 |
srt:CrudeOilAndNGLPerBarrelMember | 40 |
srt:NaturalGasPerThousandCubicFeetMember | 50 |
us-gaap:VariableRateAxis | 20 |
us-gaap:VariableRateDomain | 10 |
us-gaap:BaseRateMember | 10 |
us-gaap:FederalFundsEffectiveSwapRateMember | 20 |
us-gaap:PrimeRateMember | 30 |
us-gaap:EurodollarMember | 40 |
us-gaap:LondonInterbankOfferedRateLIBORMember | 50 |
us-gaap:SifmaMunicipalSwapRateMember | 60 |
us-gaap:UsTreasuryUstInterestRateMember | 70 |
us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember | 80 |
us-gaap:LondonInterbankOfferedRateLiborSwapRateMember | 90 |
us-gaap:DerivativeInstrumentRiskAxis | 30 |
us-gaap:DerivativeContractTypeDomain | 10 |
us-gaap:InterestRateContractMember | 10 |
us-gaap:InterestRateFloorMember | 10 |
us-gaap:InterestRateCapMember | 20 |
us-gaap:InterestRateSwapMember | 30 |
us-gaap:InterestRateSwaptionMember | 40 |
us-gaap:ForeignExchangeContractMember | 20 |
us-gaap:CurrencySwapMember | 10 |
us-gaap:ForeignExchangeForwardMember | 20 |
us-gaap:ForeignExchangeFutureMember | 30 |
us-gaap:EurodollarFutureMember | 40 |
us-gaap:ForeignExchangeOptionMember | 50 |
us-gaap:CrossCurrencyInterestRateContractMember | 30 |
us-gaap:TreasuryLockMember | 40 |
us-gaap:EquityContractMember | 50 |
us-gaap:EquitySwapMember | 10 |
us-gaap:StockOptionMember | 20 |
us-gaap:CommodityContractMember | 60 |
us-gaap:CommodityOptionMember | 10 |
us-gaap:EnergyRelatedDerivativeMember | 70 |
us-gaap:CreditRiskContractMember | 80 |
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember | 90 |
us-gaap:PriceRiskDerivativeMember | 100 |
us-gaap:CoalContractMember | 110 |
us-gaap:OtherContractMember | 120 |
us-gaap:PositionAxis | 40 |
us-gaap:PositionDomain | 10 |
us-gaap:LongMember | 10 |
us-gaap:ShortMember | 20 |
srt:RangeAxis | 50 |
srt:RangeMember | 10 |
srt:MaximumMember | 10 |
srt:MinimumMember | 20 |
us-gaap:DerivativeLineItems | 60 |
us-gaap:DerivativeDescriptionOfTerms | 10 |
us-gaap:DerivativeTermOfContract | 20 |
us-gaap:DerivativeTypeOfInstrument | 30 |
us-gaap:DerivativeNotionalAmount | 40 |
us-gaap:DerivativeNonmonetaryNotionalAmount | 50 |
us-gaap:DerivativeNumberOfInstrumentsHeld | 60 |
us-gaap:DerivativeUnderlyingRisk | 70 |
us-gaap:DerivativeDescriptionOfObjective | 80 |
us-gaap:DerivativeDescriptionOfHedgedItem | 90 |
us-gaap:DerivativeFairValueOfDerivativeNetAbstract | 100 |
us-gaap:DerivativeAssetFairValueNetAbstract | 10 |
us-gaap:DerivativeFairValueOfDerivativeAsset | 10 |
us-gaap:DerivativeAssetFairValueGrossLiability | 20 |
us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral | 30 |
us-gaap:DerivativeLiabilityFairValueNetAbstract | 20 |
us-gaap:DerivativeFairValueOfDerivativeLiability | 10 |
us-gaap:DerivativeLiabilityFairValueGrossAsset | 20 |
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral | 30 |
us-gaap:DerivativeFairValueOfDerivativeNet | 30 |
us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNetAbstract | 110 |
us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral | 10 |
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral | 20 |
us-gaap:DerivativeFairValueAmountOffsetAgainstCollateralNet | 30 |
us-gaap:NotionalAmountOfDerivativesAbstract | 120 |
us-gaap:DerivativeAssetNotionalAmount | 10 |
us-gaap:DerivativeLiabilityNotionalAmount | 20 |
us-gaap:DerivativeNotionalAmount | 30 |
us-gaap:NotionalAmountOfNonderivativeInstruments | 40 |
us-gaap:DerivativeNonmonetaryNotionalAmountVolume | 50 |
us-gaap:DerivativeNonmonetaryNotionalAmountMass | 60 |
us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | 70 |
us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate | 80 |
us-gaap:UnderlyingDerivativeAsset | 90 |
us-gaap:UnderlyingDerivativeLiability | 100 |
us-gaap:UnderlyingDerivative | 110 |
us-gaap:UnderlyingDerivativeVolume | 120 |
us-gaap:UnderlyingDerivativeMass | 130 |
us-gaap:UnderlyingDerivativeEnergyMeasure | 140 |
us-gaap:UnderlyingDerivativeFlowRate | 150 |
us-gaap:DerivativeNetHedgeIneffectivenessGainLoss | 130 |
us-gaap:DerivativeAmountOfHedgedItem | 140 |
us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeAssets | 150 |
us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeLiabilities | 160 |
us-gaap:DerivativeInceptionDates | 170 |
us-gaap:DerivativeMaturityDates | 180 |
us-gaap:DerivativeRemainingMaturity1 | 190 |
us-gaap:DerivativeAverageRemainingMaturity1 | 200 |
us-gaap:DerivativeFixedInterestRate | 210 |
us-gaap:DerivativeAverageFixedInterestRate | 220 |
us-gaap:DerivativeVariableInterestRate | 230 |
us-gaap:DerivativeAverageVariableInterestRate | 240 |
us-gaap:DerivativeBasisSpreadOnVariableRate | 250 |
us-gaap:DerivativeAverageBasisSpreadOnVariableRate | 260 |
us-gaap:DerivativeForwardInterestRate | 270 |
us-gaap:DerivativeAverageForwardInterestRate | 280 |
us-gaap:DerivativeCapInterestRate | 290 |
us-gaap:DerivativeAverageCapInterestRate | 300 |
us-gaap:DerivativeFloorInterestRate | 310 |
us-gaap:DerivativeAverageFloorInterestRate | 320 |
us-gaap:DerivativeSwaptionInterestRate | 330 |
us-gaap:DerivativeAverageSwaptionInterestRate | 340 |
us-gaap:DerivativeCurrencyBought | 350 |
us-gaap:DerivativeCurrencySold | 360 |
us-gaap:DerivativeUnderlying | 370 |
us-gaap:DerivativeUnderlyingBasis | 380 |
us-gaap:DerivativeForwardExchangeRate1 | 390 |
us-gaap:DerivativeAverageForwardExchangeRate1 | 400 |
us-gaap:DerivativeForeignCurrencyOptionStrikePrice | 410 |
us-gaap:DerivativeAverageForeignCurrencyOptionStrikePrice | 420 |
us-gaap:DerivativeExchangeRateCap1 | 430 |
us-gaap:DerivativeAverageExchangeRateCap1 | 440 |
us-gaap:DerivativeExchangeRateFloor1 | 450 |
us-gaap:DerivativeAverageExchangeRateFloor1 | 460 |
us-gaap:DerivativeForwardPrice | 470 |
us-gaap:DerivativeAveragePriceRiskOptionStrikePrice | 480 |
us-gaap:DerivativeCapPrice | 490 |
us-gaap:DerivativeAverageCapPrice | 500 |
us-gaap:DerivativeFloorPrice | 510 |
us-gaap:DerivativeAverageFloorPrice | 520 |
us-gaap:DerivativeSwapType | 530 |
us-gaap:DerivativeSwapTypeFixedPrice | 10 |
us-gaap:DerivativeSwapTypeAverageFixedPrice | 20 |
us-gaap:DerivativeSwapTypeVariablePrice | 30 |
us-gaap:DerivativeSwapTypeAverageVariablePrice | 40 |
us-gaap:DerivativePriceRiskOptionStrikePrice | 540 |
us-gaap:DerivativeAverageForwardPrice | 550 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | 560 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsType | 10 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRisk | 20 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsPurpose | 30 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue | 40 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue | 50 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNetAbstract | 60 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGain | 10 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLoss | 20 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet | 30 |
us-gaap:DerivativeCostOfHedgeNetOfCashReceivedAbstract | 570 |
us-gaap:DerivativeCostOfHedge | 10 |
us-gaap:DerivativeCashReceivedOnHedge | 20 |
us-gaap:DerivativeCostOfHedgeNetOfCashReceived | 30 |
us-gaap:DerivativeCollateralAbstract | 580 |
us-gaap:DerivativeCollateralRightToReclaimCash | 10 |
us-gaap:DerivativeCollateralRightToReclaimSecurities | 20 |
us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset | 30 |
us-gaap:DerivativeCollateralObligationToReturnCash | 40 |
us-gaap:DerivativeCollateralObligationToReturnSecurities | 50 |
us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset | 60 |
us-gaap:DerivativeNonmonetaryNotionalAmountPercentOfRequiredNeedCoverage | 590 |
us-gaap:SummaryOfDerivativeInstrumentsAbstract | 30 |
us-gaap:SummaryOfDerivativeInstrumentsImpactOnResultsOfOperationsAbstract | 10 |
us-gaap:GainLossOnDerivativeInstrumentsNetPretaxAbstract | 10 |
us-gaap:GainOnDerivativeInstrumentsPretax | 10 |
us-gaap:LossOnDerivativeInstrumentsPretax | 20 |
us-gaap:GainLossOnDerivativeInstrumentsNetPretax | 30 |
us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet | 20 |
us-gaap:DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract | 20 |
us-gaap:DerivativeAssetsAbstract | 10 |
us-gaap:DerivativeAssetsCurrent | 10 |
us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeAssetsNoncurrent | 20 |
us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeAssets | 30 |
us-gaap:DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeLiabilitiesAbstract | 20 |
us-gaap:DerivativeLiabilitiesCurrent | 10 |
us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeLiabilitiesNoncurrent | 20 |
us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeLiabilities | 30 |
us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration | 10 |
us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet | 30 |
us-gaap:SummaryOfDerivativeInstrumentsByHedgeDesignationAbstract | 30 |
us-gaap:SummaryOfFairValueHedgeActivityAbstract | 10 |
us-gaap:DescriptionOfFairValueHedgeActivity | 10 |
us-gaap:GeneralFairValueHedgeInformationAbstract | 20 |
us-gaap:ObjectivesForUsingFairValueHedgingInstruments | 10 |
us-gaap:GeneralFairValueHedgeInformationMinimumRSquarePercentage | 20 |
us-gaap:GeneralFairValueHedgeInformationHedgeEffectivenessThreshold | 30 |
us-gaap:EffectOfFairValueHedgesOnResultsOfOperationsAbstract | 30 |
us-gaap:ComponentsOfFairValueHedgeIneffectivenessAbstract | 10 |
us-gaap:GainLossOnFairValueHedgesRecognizedInEarningsAbstract | 10 |
us-gaap:GainLossOnFairValueHedgeIneffectivenessNetAbstract | 10 |
us-gaap:GainOnFairValueHedgeIneffectiveness | 10 |
us-gaap:LossOnFairValueHedgeIneffectiveness | 20 |
us-gaap:GainLossOnFairValueHedgeIneffectivenessNet | 30 |
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNetAbstract | 20 |
us-gaap:GainFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness | 10 |
us-gaap:LossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectiveness | 20 |
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet | 30 |
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedgeNetAbstract | 30 |
us-gaap:GainFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge | 10 |
us-gaap:GainHedgedFirmCommitmentNotQualifyingAsFairValueHedgeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:LossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedge | 20 |
us-gaap:LossHedgedFirmCommitmentNotQualifyingAsFairValueHedgeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsFairValueHedgeNet | 30 |
us-gaap:GainLossHedgedFirmCommitmentNotQualifyingAsFairValueHedgeStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings | 40 |
us-gaap:FairValueHedgeIneffectivenessIsImmaterialAssertion | 20 |
us-gaap:DiscontinuationOfFairValueHedgeAccountingAbstract | 20 |
us-gaap:DeferredGainLossOnDiscontinuationOfFairValueHedge | 10 |
us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfFairValueHedge1 | 20 |
us-gaap:HedgedAssetDiscontinuedFairValueHedgeCumulativeIncreaseDecrease | 30 |
us-gaap:HedgedLiabilityDiscontinuedFairValueHedgeCumulativeIncreaseDecrease | 40 |
us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 | 30 |
us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 | 40 |
us-gaap:DerivativeFairValueHedgeIncludedInEffectivenessGainLoss | 50 |
us-gaap:FairValueHedgesAtFairValueNetTotalAbstract | 20 |
us-gaap:FairValueHedgeAssetsAtFairValue | 10 |
us-gaap:FairValueHedgeLiabilitiesAtFairValue | 20 |
us-gaap:FairValueHedgesAtFairValueNet | 30 |
us-gaap:HedgedAssetFairValueHedge | 30 |
us-gaap:HedgedLiabilityFairValueHedge | 40 |
us-gaap:HedgedAssetFairValueHedgeCumulativeIncreaseDecrease | 50 |
us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease | 60 |
us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount | 70 |
us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease | 80 |
us-gaap:ClosedPortfolioAndBeneficialInterestLastOfLayerAmortizedCostAbstract | 90 |
us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost | 10 |
us-gaap:BeneficialInterestSecuredByPrepayableFinancialInstrumentsLastOfLayerAmortizedCost | 20 |
us-gaap:ClosedPortfolioAndBeneficialInterestLastOfLayerAmortizedCost | 30 |
us-gaap:SummaryOfCashFlowHedgeActivityAbstract | 100 |
us-gaap:DescriptionOfCashFlowHedgeActivity | 10 |
us-gaap:GeneralCashFlowHedgeInformationAbstract | 20 |
us-gaap:ObjectivesForUsingCashFlowHedgingInstruments | 10 |
us-gaap:DescriptionOfCashFlowHedgeRiskManagementPolicy | 20 |
us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1 | 30 |
us-gaap:EffectOfCashFlowHedgesOnResultsOfOperationsAbstract | 30 |
us-gaap:UnrealizedGainLossOnCashFlowHedgingInstruments | 10 |
us-gaap:ReclassificationOfCashFlowHedgeGainLossAbstract | 20 |
us-gaap:DescriptionOfReclassificationOfCashFlowHedgeGainLoss | 10 |
us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths | 20 |
us-gaap:DiscontinuationOfCashFlowHedgeAbstract | 30 |
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeReclassificationForDiscontinuanceBeforeTax | 10 |
us-gaap:OciCashFlowHedgeReclassificationForDiscontinuanceStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration | 10 |
us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNetAbstract | 20 |
us-gaap:GainOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring | 10 |
us-gaap:LossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurring | 20 |
us-gaap:GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet | 30 |
us-gaap:GainLossOnCashFlowHedgeIneffectivenessNetTotalAbstract | 30 |
us-gaap:GainOnCashFlowHedgeIneffectiveness | 10 |
us-gaap:LossOnCashFlowHedgeIneffectiveness | 20 |
us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet | 30 |
us-gaap:CashFlowHedgeIneffectivenessIsImmaterial | 40 |
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNetTotalAbstract | 50 |
us-gaap:GainFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness | 10 |
us-gaap:LossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectiveness | 20 |
us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet | 30 |
us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNetAbstract | 110 |
us-gaap:CashFlowHedgeDerivativeInstrumentAssetsAtFairValue | 10 |
us-gaap:CashFlowHedgeDerivativeInstrumentLiabilitiesAtFairValue | 20 |
us-gaap:CashFlowHedgesDerivativeInstrumentsAtFairValueNet | 30 |
us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNetTotalAbstract | 120 |
us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue | 10 |
us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsLiabilitiesAtFairValue | 20 |
us-gaap:OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet | 30 |
us-gaap:DerivativeInstrumentsInHedgesAtFairValueNetAbstract | 130 |
us-gaap:DerivativeInstrumentsInHedgesAssetsAtFairValue | 10 |
us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue | 20 |
us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet | 30 |
us-gaap:SummaryOfNetInvestmentHedgeActivityAbstract | 140 |
us-gaap:DescriptionOfNetInvestmentHedgeActivity | 10 |
us-gaap:GeneralNetInvestmentHedgeInformationAbstract | 20 |
us-gaap:ObjectivesForUsingNetInvestmentHedgingInstruments | 10 |
us-gaap:DescriptionOfNetInvestmentHedgeRiskManagementPolicy | 20 |
us-gaap:DescriptionOfNetInvestmentsHedged | 30 |
us-gaap:DescriptionOfLocationOfGainLossOnNetInvestmentHedgesInFinancialStatements | 40 |
us-gaap:EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract | 30 |
us-gaap:DescriptionOfNetInvestmentHedgeEffectOnEarningsAndComprehensiveIncome | 10 |
us-gaap:AmountOfIneffectivenessOnNetInvestmentHedges | 20 |
us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax | 30 |
us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTax | 40 |
us-gaap:NetInvestmentHedgeDerivativesAtFairValueNetTotalAbstract | 150 |
us-gaap:NetInvestmentHedgeDerivativeAssetsAtFairValue | 10 |
us-gaap:NetInvestmentHedgeDerivativeLiabilitiesAtFairValue | 20 |
us-gaap:NetInvestmentHedgeDerivativesAtFairValueNet | 30 |
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock | 160 |
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable | 10 |
us-gaap:StatementEquityComponentsAxis | 10 |
us-gaap:EquityComponentDomain | 10 |
us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember | 10 |
us-gaap:AccumulatedGainLossNetCashFlowHedgeNoncontrollingInterestMember | 20 |
us-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember | 30 |
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis | 20 |
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain | 10 |
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember | 10 |
us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeOnDerivativesLineItems | 30 |
us-gaap:Revenues | 10 |
us-gaap:CostOfGoodsAndServicesSold | 20 |
us-gaap:InvestmentIncomeNet | 30 |
us-gaap:OtherIncome | 40 |
us-gaap:InterestExpense | 50 |
us-gaap:OtherCostAndExpenseOperating | 60 |
| 70 | |
us-gaap:SummaryOfDerivativeInstrumentsByRiskExposureAbstract | 40 |
us-gaap:DerivativeUnderlyingRisk | 10 |
us-gaap:InterestRateDerivativesAbstract | 20 |
us-gaap:DescriptionOfInterestRateDerivativeActivities | 10 |
us-gaap:DescriptionOfInterestRateRiskExposure | 20 |
us-gaap:DiscussionOfObjectivesForUsingInterestRateDerivativeInstruments | 30 |
us-gaap:DiscussionOfInterestRateDerivativeRiskManagementPolicy | 40 |
us-gaap:NumberOfInterestRateDerivativesHeld | 50 |
us-gaap:TypesOfItemsHedgedByInterestRateDerivatives | 60 |
us-gaap:PercentageOfDebtHedgedByInterestRateDerivatives | 70 |
us-gaap:DiscussionOfMethodOfMeasuringFairValueOfInterestRateDerivatives | 80 |
us-gaap:InterestRateCashFlowHedgesAbstract | 90 |
us-gaap:DescriptionOfInterestRateCashFlowHedgeActivities | 10 |
us-gaap:MaximumLengthOfTimeHedgedInInterestRateCashFlowHedge1 | 20 |
us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss | 30 |
us-gaap:DescriptionOfReclassificationOfInterestRateCashFlowHedgeGainLoss | 40 |
us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet | 50 |
us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet | 60 |
us-gaap:GainLossOnInterestRateCashFlowHedgeIneffectiveness | 70 |
us-gaap:InterestRateCashFlowHedgeIneffectivenessIsImmaterial | 10 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateCashFlowHedgeEffectiveness | 20 |
us-gaap:GainLossOnDiscontinuationOfInterestRateCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet | 80 |
us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNetAbstract | 90 |
us-gaap:InterestRateCashFlowHedgeAssetAtFairValue | 10 |
us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue | 20 |
us-gaap:InterestRateCashFlowHedgeDerivativeAtFairValueNet | 30 |
us-gaap:InterestRateFairValueHedgesAbstract | 100 |
us-gaap:DescriptionOfInterestRateFairValueHedgeActivities | 10 |
us-gaap:IncreaseDecreaseInFairValueOfInterestRateFairValueHedgingInstruments1 | 20 |
us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInInterestRateFairValueHedge1 | 30 |
us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNetAbstract | 40 |
us-gaap:InterestRateFairValueHedgeAssetAtFairValue | 10 |
us-gaap:InterestRateFairValueHedgeLiabilityAtFairValue | 20 |
us-gaap:InterestRateFairValueHedgeDerivativeAtFairValueNet | 30 |
us-gaap:GainLossOnInterestRateFairValueHedgeIneffectiveness | 50 |
us-gaap:IneffectivenessOnInterestRateFairValueHedgesIsImmaterial | 10 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfInterestRateFairValueHedgeEffectiveness | 20 |
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsInterestRateFairValueHedgeNet | 30 |
us-gaap:DeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge | 40 |
us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfInterestRateFairValueHedge1 | 50 |
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | 110 |
Description of Interest Rate Derivative Instruments Not Designated as Hedging Instruments Activities us-gaap:DescriptionOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | 10 |
us-gaap:PurposeOfInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 20 |
us-gaap:DescriptionOfLocationOfGainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsInFinancialStatements | 30 |
us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 40 |
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | 50 |
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue | 10 |
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue | 20 |
us-gaap:InterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet | 30 |
us-gaap:InterestRateDerivativesAtFairValueNetAbstract | 120 |
us-gaap:InterestRateDerivativeAssetsAtFairValue | 10 |
us-gaap:InterestRateDerivativeLiabilitiesAtFairValue | 20 |
us-gaap:InterestRateDerivativesAtFairValueNet | 30 |
us-gaap:ForeignCurrencyDerivativesAbstract | 30 |
us-gaap:DescriptionOfForeignCurrencyDerivativeActivities | 10 |
us-gaap:DescriptionOfForeignCurrencyExposure | 20 |
us-gaap:DiscussionOfObjectivesForUsingForeignCurrencyDerivativeInstruments | 30 |
us-gaap:DiscussionOfForeignCurrencyDerivativeRiskManagementPolicy | 40 |
us-gaap:TypesOfItemsHedgedByForeignCurrencyDerivatives | 50 |
us-gaap:NumberOfForeignCurrencyDerivativesHeld | 60 |
us-gaap:HedgeDesignationsUsedForForeignCurrencyDerivatives | 70 |
us-gaap:DiscussionOfMethodOfMeasuringFairValueOfForeignCurrencyDerivatives | 80 |
us-gaap:MaturityOfForeignCurrencyDerivatives1 | 90 |
us-gaap:MaximumRemainingMaturityOfForeignCurrencyDerivatives1 | 10 |
us-gaap:AverageRemainingMaturityOfForeignCurrencyDerivatives1 | 20 |
us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet | 100 |
us-gaap:ForeignCurrencyCashFlowHedgesAbstract | 110 |
us-gaap:DescriptionOfForeignCurrencyCashFlowHedgeActivities | 10 |
us-gaap:MaximumLengthOfTimeForeignCurrencyCashFlowHedge | 20 |
us-gaap:ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNetAbstract | 30 |
us-gaap:ForeignCurrencyCashFlowHedgeAssetAtFairValue | 10 |
us-gaap:ForeignCurrencyCashFlowHedgeLiabilityAtFairValue | 20 |
us-gaap:ForeignCurrencyCashFlowHedgeDerivativeAtFairValueNet | 30 |
us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTaxAbstract | 40 |
us-gaap:UnrealizedGainOnForeignCurrencyDerivativesBeforeTax | 10 |
us-gaap:UnrealizedLossOnForeignCurrencyDerivativesBeforeTax | 20 |
us-gaap:UnrealizedGainLossOnForeignCurrencyDerivativesNetBeforeTax | 30 |
us-gaap:DescriptionOfReclassificationOfForeignCurrencyCashFlowHedgeGainLoss | 50 |
us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet | 60 |
us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months | 70 |
us-gaap:GainLossOnForeignCurrencyCashFlowHedgeIneffectiveness | 80 |
us-gaap:ForeignCurrencyCashFlowHedgeIneffectivenessIsImmaterial | 10 |
Gain (Loss) on Components Excluded from Assessment of Foreign Currency Cash Flow Hedge Effectiveness us-gaap:GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyCashFlowHedgeEffectiveness | 20 |
us-gaap:GainLossOnDiscontinuationOfForeignCurrencyCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet | 90 |
us-gaap:ForeignCurrencyFairValueHedgesAbstract | 120 |
us-gaap:DescriptionOfForeignCurrencyFairValueHedgeActivities | 10 |
us-gaap:ForeignCurrencyFairValueHedgeDerivativeTable | 20 |
us-gaap:BalanceSheetLocationAxis | 10 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:IncomeStatementLocationAxis | 20 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:ForeignCurrencyFairValueHedgeDerivativeLineItems | 30 |
us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNetAbstract | 10 |
us-gaap:ForeignCurrencyFairValueHedgeAssetAtFairValue | 10 |
us-gaap:ForeignCurrencyFairValueHedgeLiabilityAtFairValue | 20 |
us-gaap:ForeignCurrencyFairValueHedgeDerivativeAtFairValueNet | 30 |
us-gaap:GainLossOnForeignCurrencyFairValueHedgeDerivatives | 20 |
us-gaap:ChangeInUnrealizedGainLossOnForeignCurrencyFairValueHedgingInstruments1 | 30 |
us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInForeignCurrencyFairValueHedge1 | 40 |
us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectivenessDisclosuresAbstract | 50 |
us-gaap:GainLossOnForeignCurrencyFairValueHedgeIneffectiveness | 10 |
us-gaap:IneffectivenessOnForeignCurrencyFairValueHedgesIsImmaterial | 20 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfForeignCurrencyFairValueHedgeEffectiveness | 30 |
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsForeignCurrencyFairValueHedgeNet | 40 |
us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfForeignCurrencyFairValueHedge1 | 50 |
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | 130 |
us-gaap:DescriptionOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | 10 |
us-gaap:PurposeOfForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 20 |
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | 30 |
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue | 10 |
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue | 20 |
us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet | 30 |
us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 40 |
us-gaap:PriceRiskDerivativesAbstract | 40 |
us-gaap:ScheduleOfPriceRiskDerivativesTableTextBlock | 10 |
us-gaap:PriceRiskDerivativesTable | 10 |
us-gaap:BalanceSheetLocationAxis | 10 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:IncomeStatementLocationAxis | 20 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:PriceRiskDerivativesLineItems | 30 |
us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNetAbstract | 10 |
us-gaap:PriceRiskFairValueHedgeAssetAtFairValue | 10 |
us-gaap:PriceRiskFairValueHedgeLiabilityAtFairValue | 20 |
us-gaap:PriceRiskFairValueHedgeDerivativeAtFairValueNet | 30 |
us-gaap:PriceRiskDerivativesAtFairValueNetAbstract | 20 |
us-gaap:PriceRiskDerivativeAssetsAtFairValue | 10 |
us-gaap:PriceRiskDerivativeLiabilitiesAtFairValue | 20 |
us-gaap:PriceRiskDerivativesAtFairValueNet | 30 |
us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNetAbstract | 30 |
us-gaap:PriceRiskCashFlowHedgeAssetAtFairValue | 10 |
us-gaap:PriceRiskCashFlowHedgeLiabilityAtFairValue | 20 |
us-gaap:PriceRiskCashFlowHedgeDerivativeAtFairValueNet | 30 |
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNetAbstract | 40 |
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue | 10 |
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue | 20 |
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet | 30 |
us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTaxAbstract | 50 |
us-gaap:UnrealizedGainOnPriceRiskCashFlowDerivativesBeforeTax | 10 |
us-gaap:UnrealizedLossOnPriceRiskCashFlowDerivativesBeforeTax | 20 |
us-gaap:UnrealizedGainLossOnPriceRiskCashFlowDerivativesBeforeTax | 30 |
us-gaap:GainLossOnPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 60 |
us-gaap:GainLossOnPriceRiskDerivativesNet | 70 |
us-gaap:DescriptionOfPriceRiskDerivativeActivities | 20 |
us-gaap:DescriptionOfPriceRiskExposure | 30 |
us-gaap:DiscussionOfObjectivesForUsingPriceRiskDerivativeInstruments | 40 |
us-gaap:DiscussionOfPriceRiskDerivativeRiskManagementPolicy | 50 |
us-gaap:NumberOfPriceRiskDerivativesHeld | 60 |
us-gaap:TypesOfItemsHedgedByPriceRiskDerivatives | 70 |
us-gaap:HedgeDesignationsUsedForPriceRiskDerivatives | 80 |
us-gaap:DiscussionOfMethodOfMeasuringFairValueOfPriceRiskDerivatives | 90 |
us-gaap:IneffectivenessOnPriceRiskHedgesIsImmaterial | 100 |
us-gaap:GainLossOnPriceRiskHedgeIneffectiveness | 110 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskHedgeEffectiveness | 120 |
us-gaap:PriceRiskCashFlowHedgesAbstract | 130 |
us-gaap:DescriptionOfPriceRiskCashFlowHedgeActivities | 10 |
us-gaap:MaximumLengthOfTimeHedgedInPriceRiskCashFlowHedge1 | 20 |
us-gaap:DescriptionOfReclassificationOfPriceRiskCashFlowHedgeGainLoss | 30 |
us-gaap:PriceRiskCashFlowHedgeGainOrLossReclassifiedToEarningsNet | 40 |
us-gaap:PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months | 50 |
us-gaap:PriceRiskCashFlowHedgeIneffectivenessIsImmaterial | 60 |
us-gaap:GainLossOnPriceRiskCashFlowHedgeIneffectiveness | 10 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskCashFlowHedgeEffectiveness | 20 |
us-gaap:GainLossOnDiscontinuationOfPriceRiskCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet | 70 |
us-gaap:PriceRiskFairValueHedgesAbstract | 140 |
us-gaap:DescriptionOfPriceRiskFairValueHedgeActivities | 10 |
us-gaap:IncreaseDecreaseInFairValueOfPriceRiskFairValueHedgingInstruments1 | 20 |
us-gaap:IncreaseDecreaseInFairValueOfHedgedItemInPriceRiskFairValueHedge1 | 30 |
us-gaap:UnrealizedGainLossOnPriceRiskFairValueHedgingInstruments | 40 |
us-gaap:GainLossOnPriceRiskFairValueHedgeIneffectiveness | 50 |
us-gaap:IneffectivenessOnPriceRiskFairValueHedgesIsImmaterial | 10 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfPriceRiskFairValueHedgeEffectiveness | 20 |
us-gaap:GainLossFromHedgedFirmCommitmentNotQualifyingAsPriceRiskFairValueHedgeNet | 30 |
us-gaap:AmortizationPeriodOfDeferredGainLossOnDiscontinuationOfPriceRiskFairValueHedge1 | 40 |
us-gaap:PriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract | 150 |
us-gaap:DescriptionOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsActivities | 10 |
us-gaap:PurposeOfPriceRiskDerivativeInstrumentsNotDesignatedAsHedgingInstruments | 20 |
us-gaap:SummaryOfCreditDerivativesAbstract | 50 |
us-gaap:DisclosureOfCreditDerivativesTextBlock | 10 |
us-gaap:ScheduleOfCreditDerivativesTable | 10 |
us-gaap:CreditDerivativesByContractTypeAxis | 10 |
us-gaap:CreditDerivativesContractTypeDomain | 10 |
us-gaap:CreditDefaultSwapMember | 10 |
us-gaap:CreditDefaultSwapBuyingProtectionMember | 10 |
us-gaap:CreditDefaultSwapSellingProtectionMember | 20 |
us-gaap:CreditDefaultOptionMember | 20 |
us-gaap:CreditDefaultSwaptionMember | 30 |
us-gaap:CreditSpreadOptionMember | 40 |
us-gaap:CreditIndexProductMember | 50 |
us-gaap:HybridInstrumentMember | 60 |
us-gaap:SwaptionMember | 70 |
us-gaap:OtherCreditDerivativesMember | 80 |
us-gaap:InternalCreditAssessmentAxis | 20 |
us-gaap:InternalCreditAssessmentDomain | 10 |
us-gaap:RiskLevelHighMember | 10 |
us-gaap:RiskLevelMediumMember | 20 |
us-gaap:RiskLevelLowMember | 30 |
us-gaap:UnderlyingAssetClassAxis | 30 |
us-gaap:UnderlyingAssetClassDomain | 10 |
us-gaap:AgencySecuritiesMember | 10 |
us-gaap:DebtSecuritiesPayableMember | 20 |
us-gaap:LoansPayableMember | 30 |
us-gaap:CollateralizedSecuritiesMember | 40 |
us-gaap:MortgageBackedSecuritiesMember | 10 |
us-gaap:ResidentialMortgageBackedSecuritiesMember | 20 |
us-gaap:CommercialMortgageBackedSecuritiesMember | 30 |
us-gaap:MortgageBackedSecuritiesOtherMember | 40 |
us-gaap:CollateralizedDebtObligationsMember | 50 |
us-gaap:CollateralizedLoanObligationsMember | 60 |
us-gaap:CollateralizedCreditCardSecuritiesMember | 70 |
us-gaap:CollateralizedAutoLoansMember | 80 |
us-gaap:CollateralizedSecuritiesOtherMember | 90 |
us-gaap:SovereignDebtMember | 50 |
us-gaap:SovereignDebtStateGovernmentUnspecifiedMember | 60 |
us-gaap:SovereignDebtLocalGovernmentUnspecifiedMember | 70 |
us-gaap:StructuredFinanceMember | 80 |
us-gaap:UnderlyingOtherMember | 90 |
srt:CreditRatingMoodysAxis | 40 |
srt:ExternalCreditRatingMoodysMember | 10 |
srt:MoodysAaaRatingMember | 10 |
srt:MoodysAa1RatingMember | 20 |
srt:MoodysAa2RatingMember | 30 |
srt:MoodysAa3RatingMember | 40 |
srt:MoodysA1RatingMember | 50 |
srt:MoodysA2RatingMember | 60 |
srt:MoodysA3RatingMember | 70 |
srt:MoodysBaa1RatingMember | 80 |
srt:MoodysBaa2RatingMember | 90 |
srt:MoodysBaa3RatingMember | 100 |
srt:MoodysBa1RatingMember | 110 |
srt:MoodysBa2RatingMember | 120 |
srt:MoodysBa3RatingMember | 130 |
srt:MoodysB1RatingMember | 140 |
srt:MoodysB2RatingMember | 150 |
srt:MoodysB3RatingMember | 160 |
srt:MoodysCaa1RatingMember | 170 |
srt:MoodysCaa2RatingMember | 180 |
srt:MoodysCaa3RatingMember | 190 |
srt:MoodysCaRatingMember | 200 |
srt:MoodysCRatingMember | 210 |
srt:CreditRatingFitchAxis | 50 |
srt:ExternalCreditRatingFitchMember | 10 |
srt:FitchAAARatingMember | 10 |
srt:FitchAAPlusRatingMember | 20 |
srt:FitchAARatingMember | 30 |
srt:FitchAAMinusRatingMember | 40 |
srt:FitchAPlusRatingMember | 50 |
srt:FitchARatingMember | 60 |
srt:FitchAMinusRatingMember | 70 |
srt:FitchBBBPlusRatingMember | 80 |
srt:FitchBBBRatingMember | 90 |
srt:FitchBBBMinusRatingMember | 100 |
srt:FitchBBPlusRatingMember | 110 |
srt:FitchBBRatingMember | 120 |
srt:FitchBBMinusRatingMember | 130 |
srt:FitchBPlusRatingMember | 140 |
srt:FitchBRatingMember | 150 |
srt:FitchBMinusRatingMember | 160 |
srt:FitchCCCPlusRatingMember | 170 |
srt:FitchCCCRatingMember | 180 |
srt:FitchCCCMinusRatingMember | 190 |
srt:FitchCCRatingMember | 200 |
srt:FitchCRatingMember | 210 |
srt:FitchDRatingMember | 220 |
srt:CreditRatingStandardPoorsAxis | 60 |
srt:ExternalCreditRatingStandardPoorsMember | 10 |
srt:StandardPoorsAAARatingMember | 10 |
srt:StandardPoorsAAPlusRatingMember | 20 |
srt:StandardPoorsAARatingMember | 30 |
srt:StandardPoorsAAMinusRatingMember | 40 |
srt:StandardPoorsAPlusRatingMember | 50 |
srt:StandardPoorsARatingMember | 60 |
srt:StandardPoorsAMinusRatingMember | 70 |
srt:StandardPoorsBBBPlusRatingMember | 80 |
srt:StandardPoorsBBBRatingMember | 90 |
srt:StandardPoorsBBBMinusRatingMember | 100 |
srt:StandardPoorsBBPlusRatingMember | 110 |
srt:StandardPoorsBBRatingMember | 120 |
srt:StandardPoorsBBMinusRatingMember | 130 |
srt:StandardPoorsBPlusRatingMember | 140 |
srt:StandardPoorsBRatingMember | 150 |
srt:StandardPoorsBMinusRatingMember | 160 |
srt:StandardPoorsCCCPlusRatingMember | 170 |
srt:StandardPoorsCCCRatingMember | 180 |
srt:StandardPoorsCCCMinusRatingMember | 190 |
srt:StandardPoorsCCRatingMember | 200 |
srt:StandardPoorsCRatingMember | 210 |
srt:StandardPoorsDRatingMember | 220 |
us-gaap:ExternalCreditRatingByGroupingAxis | 70 |
us-gaap:ExternalCreditRatingByGroupingDomain | 10 |
us-gaap:ExternalCreditRatingInvestmentGradeMember | 10 |
us-gaap:ExternalCreditRatingNonInvestmentGradeMember | 20 |
us-gaap:ValuationTechniqueAxis | 80 |
us-gaap:ValuationTechniqueDomain | 10 |
us-gaap:MarketApproachValuationTechniqueMember | 10 |
us-gaap:ValuationTechniqueConsensusPricingModelMember | 10 |
us-gaap:ValuationTechniqueMatrixPricingMember | 20 |
us-gaap:IncomeApproachValuationTechniqueMember | 20 |
us-gaap:ValuationTechniqueDiscountedCashFlowMember | 10 |
us-gaap:ValuationTechniqueOptionPricingModelMember | 20 |
us-gaap:CostApproachValuationTechniqueMember | 30 |
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | 90 |
us-gaap:HedgingRelationshipDomain | 10 |
us-gaap:FairValueHedgingMember | 10 |
us-gaap:CashFlowHedgingMember | 20 |
us-gaap:NetInvestmentHedgingMember | 30 |
us-gaap:BalanceSheetLocationAxis | 100 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:IncomeStatementLocationAxis | 110 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:PositionAxis | 120 |
us-gaap:PositionDomain | 10 |
us-gaap:LongMember | 10 |
us-gaap:ShortMember | 20 |
us-gaap:CreditDerivativesLineItems | 130 |
us-gaap:DescriptionOfCreditRiskExposure | 10 |
us-gaap:DiscussionOfObjectivesForUsingCreditRiskDerivativeInstruments | 20 |
us-gaap:NumberOfCreditRiskDerivativesHeld | 30 |
us-gaap:CreditDerivativeTerm1 | 40 |
us-gaap:MaturityOfCreditRiskDerivative | 50 |
us-gaap:AverageTermOfCreditRiskDerivatives1 | 60 |
us-gaap:MaximumTermOfCreditRiskDerivatives1 | 70 |
us-gaap:CreditDerivativeTriggeringEvent | 80 |
us-gaap:CreditDerivativeInternalGroupingParameter | 90 |
us-gaap:CreditDerivativeMaximumExposureUndiscounted | 100 |
us-gaap:CreditDerivativeUnlimitedExposure | 110 |
us-gaap:CreditDerivativeMaximumExposureInestimable | 120 |
us-gaap:CreditRiskDerivativesAtFairValueNetAbstract | 130 |
us-gaap:CreditRiskDerivativeAssetsAtFairValue | 10 |
us-gaap:CreditRiskDerivativeLiabilitiesAtFairValue | 20 |
us-gaap:CreditRiskDerivativesAtFairValueNet | 30 |
us-gaap:DerivativeNetHedgeIneffectivenessGainLoss | 140 |
us-gaap:NotionalAmountOfDerivativesAbstract | 150 |
us-gaap:DerivativeAssetNotionalAmount | 10 |
us-gaap:DerivativeLiabilityNotionalAmount | 20 |
us-gaap:DerivativeNotionalAmount | 30 |
us-gaap:NotionalAmountOfNonderivativeInstruments | 40 |
us-gaap:DerivativeNonmonetaryNotionalAmountVolume | 50 |
us-gaap:DerivativeNonmonetaryNotionalAmountMass | 60 |
us-gaap:DerivativeNonmonetaryNotionalAmountEnergyMeasure | 70 |
us-gaap:DerivativeNonmonetaryNotionalAmountFlowRate | 80 |
us-gaap:UnderlyingDerivativeAsset | 90 |
us-gaap:UnderlyingDerivativeLiability | 100 |
us-gaap:UnderlyingDerivative | 110 |
us-gaap:UnderlyingDerivativeVolume | 120 |
us-gaap:UnderlyingDerivativeMass | 130 |
us-gaap:UnderlyingDerivativeEnergyMeasure | 140 |
us-gaap:UnderlyingDerivativeFlowRate | 150 |
us-gaap:GainLossOnComponentsExcludedFromAssessmentOfCreditRiskHedgeEffectiveness | 160 |
us-gaap:CreditDerivativeRecourseProvisions | 170 |
us-gaap:CreditDerivativeCollateralHeldDirectlyOrByThirdParties | 180 |
us-gaap:CreditDerivativeLiquidationProceedsMonetaryAmount | 190 |
us-gaap:CreditDerivativeLiquidationProceedsPercentage | 200 |
us-gaap:CreditDerivativePurchasedCreditProtection | 210 |
us-gaap:DerivativeCreditRiskRelatedContingentFeaturesAbstract | 50 |
us-gaap:DescriptionOfCreditRiskRelatedContingentFeaturesAbstract | 10 |
us-gaap:DerivativeCreditRiskRelatedContingentFeaturesExistenceAndNature | 10 |
us-gaap:DerivativeCreditRiskRelatedContingentFeaturesTriggeringCircumstances | 20 |
us-gaap:DerivativeNetLiabilityPositionAggregateFairValue | 20 |
us-gaap:CollateralAlreadyPostedAggregateFairValue | 30 |
us-gaap:AdditionalCollateralAggregateFairValue | 40 |
us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue | 50 |
us-gaap:DiscussionOfHybridInstrumentsAndEmbeddedDerivativesTextBlock | 40 |
us-gaap:HybridInstrumentsAbstract | 10 |
us-gaap:HybridInstrumentsTable | 10 |
us-gaap:IncomeStatementLocationAxis | 10 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:BalanceSheetLocationAxis | 20 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:HybridInstrumentsLineItems | 30 |
us-gaap:HybridInstrumentsAtFairValueNet | 10 |
us-gaap:UnrealizedGainLossOnHybridInstrumentNet | 20 |
us-gaap:DescriptionOfHybridInstrumentsAccountedForAtFairValue | 20 |
us-gaap:DescriptionOfAccountingMethodForHybridInstruments | 30 |
us-gaap:EmbeddedDerivativeAbstract | 20 |
us-gaap:EmbeddedDerivativeTable | 10 |
us-gaap:IncomeStatementLocationAxis | 10 |
us-gaap:IncomeStatementLocationDomain | 10 |
us-gaap:SalesMember | 10 |
us-gaap:TradingRevenueMember | 20 |
us-gaap:CostOfSalesMember | 30 |
us-gaap:PrincipalOrProprietaryTransactionsMember | 40 |
us-gaap:AssetManagementIncomeMember | 50 |
us-gaap:OtherIncomeMember | 60 |
us-gaap:InterestIncomeMember | 70 |
us-gaap:InvestmentIncomeMember | 80 |
us-gaap:OperatingIncomeLossMember | 90 |
us-gaap:OtherOperatingIncomeExpenseMember | 100 |
us-gaap:InterestExpenseMember | 110 |
us-gaap:OperatingExpenseMember | 120 |
us-gaap:OtherExpenseMember | 130 |
us-gaap:GainLossOnDerivativeInstrumentsMember | 140 |
us-gaap:GainLossOnInvestmentsMember1 | 150 |
us-gaap:InvestmentIncomeExpenseMember | 160 |
us-gaap:NonoperatingIncomeExpenseMember | 170 |
us-gaap:OtherNonoperatingIncomeExpenseMember | 180 |
us-gaap:ForeignCurrencyGainLossMember | 190 |
us-gaap:SaleOfSubsidiaryGainLossMember | 200 |
us-gaap:SellingGeneralAndAdministrativeExpensesMember | 210 |
us-gaap:SellingAndMarketingExpenseMember | 10 |
us-gaap:GeneralAndAdministrativeExpenseMember | 20 |
us-gaap:BalanceSheetLocationAxis | 20 |
us-gaap:BalanceSheetLocationDomain | 10 |
us-gaap:OtherAssetsMember | 10 |
us-gaap:OtherCurrentAssetsMember | 10 |
us-gaap:OtherNoncurrentAssetsMember | 20 |
us-gaap:OtherLiabilitiesMember | 20 |
us-gaap:OtherCurrentLiabilitiesMember | 10 |
us-gaap:OtherNoncurrentLiabilitiesMember | 20 |
us-gaap:OtherInvestmentsMember | 30 |
us-gaap:AccountsPayableAndAccruedLiabilitiesMember | 40 |
us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember | 50 |
us-gaap:EmbeddedDerivativeLineItems | 30 |
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNetAbstract | 10 |
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeAsset | 10 |
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability | 20 |
us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeNet | 30 |
us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNetAbstract | 20 |
us-gaap:EmbeddedDerivativeGainOnEmbeddedDerivative | 10 |
us-gaap:EmbeddedDerivativeLossOnEmbeddedDerivative | 20 |
us-gaap:EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet | 30 |
us-gaap:DescriptionOfEmbeddedDerivative | 20 |
us-gaap:EmbeddedDerivativeDescriptionOfHostContract | 30 |
us-gaap:EmbeddedDerivativeNoLongerBifurcatedReason | 40 |
us-gaap:EmbeddedDerivativeNoLongerBifurcatedAmountReclassifiedToStockholdersEquity | 50 |
us-gaap:TableTextBlockSupplementAbstract | 20 |
us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable | 10 |
us-gaap:HedgingDesignationAxis | 10 |
us-gaap:HedgingDesignationDomain | 10 |
us-gaap:DesignatedAsHedgingInstrumentMember | 10 |
us-gaap:NondesignatedMember | 20 |
us-gaap:NotDesignatedAsHedgingInstrumentEconomicHedgeMember | 10 |
us-gaap:NotDesignatedAsHedgingInstrumentTradingMember | 20 |
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | 20 |
us-gaap:HedgingRelationshipDomain | 10 |
us-gaap:FairValueHedgingMember | 10 |
us-gaap:CashFlowHedgingMember | 20 |
us-gaap:NetInvestmentHedgingMember | 30 |
us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems | 30 |
us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | 10 |
us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock | 20 |
us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock | 30 |
us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | 40 |
us-gaap:ScheduleOfDerivativeInstrumentsEffectOnOtherComprehensiveIncomeLossTableTextBlock | 50 |
us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | 60 |
us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | 70 |
us-gaap:ScheduleOfNetInvestmentHedgesStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock | 80 |
us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock | 90 |
us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock | 100 |
us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock | 110 |
us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock | 120 |
us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock | 130 |
us-gaap:DisclosureTextBlockAbstract | 30 |
us-gaap:DerivativesAndFairValueTextBlock | 10 |
us-gaap:Asu201712TransitionAbstract | 40 |
us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember | 10 |
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember | 20 |
us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember | 30 |
us-gaap:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax | 40 |
us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax | 50 |
us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax | 60 |
us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax | 70 |
us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax | 80 |
us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax | 90 |
us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax | 100 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToNoncontrollingInterest | 110 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPortionAttributableToParent | 120 |
us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax | 130 |
us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax | 140 |
us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax | 150 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToNoncontrollingInterest | 160 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToNoncontrollingInterest | 170 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent | 180 |
us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent | 190 |