XML 156 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cash and stock-based compensation plans (Details 4) (Stock Purchase Options [Member], USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Stock Purchase Options [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options Outstanding 187,745us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
423,672us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
915,566us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Granted Options 315,971us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
182,420us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Forfeited Options (671)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
(9,780)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
(231,639)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Exercised Options (111,349)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
(226,147)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
(442,675)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Options Outstanding 391,696us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
187,745us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
423,672us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Exercisable Options 33,803us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Expected to vest Options 357,893us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Outstanding weighted average exercise price $ 14.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 13.83us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 12.87us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Granted Weighted average exercise price $ 25.15us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 18.93us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Forfeited Weighted average exercise price $ 18.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 18.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 15.82us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Exercised Weighted average exercise price $ 13.18us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 12.76us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 12.90us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Outstanding weighted average exercise price $ 23.65us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 14.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
$ 13.83us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
Exercisable Weighted average exercise price $ 15.53us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Expected to vest Weighted average exercise price $ 24.42us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Outstanding Weighted average remaining contractual term 5 years 7 months 13 days    
Exercisable Weighted average remaining contractual term 2 years 1 month 10 days    
Expected to vest Weighted average remaining contractual term 5 years 10 months 17 days    
Outstanding Aggregate intrinsic value $ 2,526us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Exercisable Aggregate intrinsic value 493us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember
   
Expected to vest Aggregate intrinsic value $ 2,033us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ blx_OptionsAxis
= blx_StockPurchaseOptionsMember