XML 149 R127.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accumulated other comprehensive income (loss) (Details 1) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income $ 1,066us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [1] $ (522)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [1] $ 11,202us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax [1]
Derivative Financial Instruments, Assets [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income (1,264)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(1,985)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(5,427)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Available-For-Sale Securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 2,330us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1] 1,487us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1] 5,775us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1]
Foreign Currency Translation Adjustment Net Of Hedges [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= blx_ForeignCurrencyTranslationAdjustmentNetOfHedgesMember
[1] (24)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= blx_ForeignCurrencyTranslationAdjustmentNetOfHedgesMember
[1] 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= blx_ForeignCurrencyTranslationAdjustmentNetOfHedgesMember
[1]
Foreign Currency Translation Adjustment Net Of Hedges [Member] | Segment, Discontinued Operations [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income   (24)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= blx_ForeignCurrencyTranslationAdjustmentNetOfHedgesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= blx_ForeignCurrencyTranslationAdjustmentNetOfHedgesMember
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Designated as Hedging Instrument [Member] | Available-For-Sale Securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 532us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
333us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
Interest Income [Member] | Derivative Financial Instruments, Assets [Member] | Foreign Exchange Forward [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income (2,245)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
(1,472)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
(564)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
Interest Income [Member] | Available-For-Sale Securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 2us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
2us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestIncomeMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
Interest Expense [Member] | Derivative Financial Instruments, Assets [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
31us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(169)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Gain Loss On Sale Of Available-for-sale Securities [Member] | Available-For-Sale Securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income 1,796us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= blx_GainLossOnSaleOfAvailableforsaleSecuritiesMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
1,152us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= blx_GainLossOnSaleOfAvailableforsaleSecuritiesMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
5,775us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_IncomeStatementLocationAxis
= blx_GainLossOnSaleOfAvailableforsaleSecuritiesMember
/ us-gaap_InformationByCategoryOfDebtSecurityAxis
= us-gaap_AvailableforsaleSecuritiesMember
Foreign Currency Gain (Loss) [Member] | Derivative Financial Instruments, Assets [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Reclassification adjustment for (gains) loss included in net income $ 981us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
$ (544)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
$ 6,160us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
[1] (1) Reclassification adjustments include amounts recognized in net income during the current period that had been part of other comprehensive income (loss) in this and previous periods.