XML 112 R130.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Fair value of financial instruments (Details) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012
--- | --- | --- | ---
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | $ 338,973 us-gaap_AvailableForSaleSecurities |  | $ 334,368 us-gaap_AvailableForSaleSecurities |  |
Investment funds | 57,574 us-gaap_OtherInvestments |  | 118,661 us-gaap_OtherInvestments |  |
Total derivative financial instruments used for hedging - receivable | 12,324 us-gaap_DerivativeInstrumentsAndHedges | [1] | 15,217 us-gaap_DerivativeInstrumentsAndHedges | [1] | 19,239 us-gaap_DerivativeInstrumentsAndHedges
Total assets at fair value | 408,871 us-gaap_AssetsFairValueDisclosureRecurring |  | 468,246 us-gaap_AssetsFairValueDisclosureRecurring |  |
Total trading liabilities | 52 us-gaap_TradingLiabilities |  | 72 us-gaap_TradingLiabilities |  |
Total derivative financial instruments used for hedging - payable | 40,287 us-gaap_DerivativeLiabilities | [1] | 8,572 us-gaap_DerivativeLiabilities | [1] |
Total liabilities at fair value | 40,339 us-gaap_LiabilitiesFairValueDisclosure |  | 8,644 us-gaap_LiabilitiesFairValueDisclosure |  |
Sovereign Debt [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 219,878 us-gaap_AvailableForSaleSecurities / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  | 156,200 us-gaap_AvailableForSaleSecurities / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  |
Cross Currency Interest Rate Contract [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 1,062 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 9,175 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total trading liabilities | 52 us-gaap_TradingLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 7 us-gaap_TradingLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total derivative financial instruments used for hedging - payable | 37,107 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 6,834 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Corporate Debt Securities [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 119,095 us-gaap_AvailableForSaleSecurities / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  | 178,168 us-gaap_AvailableForSaleSecurities / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  |
Interest Rate Swap [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 2,708 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 5,018 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total trading liabilities |  |  | 65 us-gaap_TradingLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total derivative financial instruments used for hedging - payable | 3,090 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 1,646 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Foreign Exchange Forward [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 8,554 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 1,024 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |
Total derivative financial instruments used for hedging - payable | 90 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 92 us-gaap_DerivativeLiabilities / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Fair Value, Inputs, Level 1 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 338,973 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 334,368 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Investment funds | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Total assets at fair value | 338,973 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 334,368 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Total liabilities at fair value | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |  |
Fair Value, Inputs, Level 1 [Member] | Sovereign Debt [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 219,878 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  | 156,200 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  |
Fair Value, Inputs, Level 1 [Member] | Cross Currency Interest Rate Contract [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Fair Value, Inputs, Level 1 [Member] | Corporate Debt Securities [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 119,095 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  | 178,168 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  |
Fair Value, Inputs, Level 1 [Member] | Interest Rate Swap [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total trading liabilities |  |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Fair Value, Inputs, Level 1 [Member] | Foreign Exchange Forward [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Fair Value, Inputs, Level 2 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Investment funds | 57,574 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 118,661 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Total derivative financial instruments used for hedging - receivable | 12,324 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 15,217 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Total assets at fair value | 69,898 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 133,878 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Total trading liabilities | 52 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 72 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Total derivative financial instruments used for hedging - payable | 40,287 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 8,572 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Total liabilities at fair value | 40,339 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  | 8,644 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |  |
Fair Value, Inputs, Level 2 [Member] | Sovereign Debt [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  |
Fair Value, Inputs, Level 2 [Member] | Cross Currency Interest Rate Contract [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 1,062 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 9,175 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total trading liabilities | 52 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 7 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total derivative financial instruments used for hedging - payable | 37,107 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 6,834 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  |
Fair Value, Inputs, Level 2 [Member] | Interest Rate Swap [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 2,708 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 5,018 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total trading liabilities |  |  | 65 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total derivative financial instruments used for hedging - payable | 3,090 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 1,646 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Fair Value, Inputs, Level 2 [Member] | Foreign Exchange Forward [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 8,554 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 1,024 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |
Total derivative financial instruments used for hedging - payable | 90 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 92 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Fair Value, Inputs, Level 3 [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Investment funds | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_OtherInvestments / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Total assets at fair value | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_AssetsFairValueDisclosureRecurring / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Total liabilities at fair value | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 0 us-gaap_LiabilitiesFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |
Fair Value, Inputs, Level 3 [Member] | Sovereign Debt [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_SovereignDebtMember |  |
Fair Value, Inputs, Level 3 [Member] | Cross Currency Interest Rate Contract [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CrossCurrencyInterestRateContractMember |  |
Fair Value, Inputs, Level 3 [Member] | Corporate Debt Securities [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total securities available-for-sale | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  | 0 us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_CorporateDebtSecuritiesMember |  |
Fair Value, Inputs, Level 3 [Member] | Interest Rate Swap [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total trading liabilities |  |  | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Total derivative financial instruments used for hedging - payable | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  | 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_InterestRateSwapMember |  |
Fair Value, Inputs, Level 3 [Member] | Foreign Exchange Forward [Member] |  |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |  |
Total derivative financial instruments used for hedging - receivable | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | 0 us-gaap_DerivativeInstrumentsAndHedges / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
Total trading liabilities | 0 us-gaap_TradingLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |  |  |
Total derivative financial instruments used for hedging - payable | $ 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  | $ 0 us-gaap_DerivativeLiabilities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FinancialInstrumentAxis = us-gaap_ForeignExchangeForwardMember |  |
[1] | The fair value of assets and liabilities is reported within the derivative financial instruments used for hedging - receivable and payable lines in the consolidated balance sheets, respectively.

X
- Definition This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. + References No definition available. + Details
Name: | us-gaap_AssetsFairValueDisclosureRecurring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of the asset arising from derivative instruments and hedging activities, which are expected to be converted into cash or otherwise disposed of within a year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_DerivativeInstrumentsAndHedges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41228-113958 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13495-108611 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=34720828&loc=SL20225862-175312 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6945355&loc=d3e41271-113958 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=36459792&loc=SL20226008-175313 + Details
Name: | us-gaap_DerivativeLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Other investments not otherwise specified in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 12 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph g -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.1(f,g)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 + Details
Name: | us-gaap_OtherInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The carrying amount of liabilities as of the balance sheet date that pertain to principal and customer trading transactions, or which may be incurred with the objective of generating a profit from short-term fluctuations in price as part of an entity's market-making, hedging and proprietary trading. Examples include short positions in securities, derivatives and commodities, obligations under repurchase agreements, and securities borrowed arrangements. + References No definition available. + Details
Name: | us-gaap_TradingLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CrossCurrencyInterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForeignExchangeForwardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_SovereignDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |