XML 89 R3.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated balance sheets [Parenthetical] (USD $)
In Thousands, except Share data, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Interest-bearing deposits in banks, pledged deposits $ 39,210us-gaap_RestrictedCashAndCashEquivalents $ 9,032us-gaap_RestrictedCashAndCashEquivalents
Securities available-for-sale, pledged securities to creditors 307,530us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral 296,811us-gaap_AvailableForSaleSecuritiesPledgedAsCollateral
Securities held-to-maturity, fair value 53,295us-gaap_HeldToMaturitySecuritiesFairValue 33,634us-gaap_HeldToMaturitySecuritiesFairValue
Securities held-to-maturity, pledged securities to creditors 13,004us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral 13,007us-gaap_HeldToMaturitySecuritiesPledgedAsCollateral
Equipment and leasehold improvements, accumulated depreciation and amortization $ 16,203us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment $ 13,881us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Class A common stock [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, assigned value (in dollars per share) $ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
$ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, Authorized 40,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
40,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Common stock, outstanding 6,342,189us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
6,342,189us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassAMember
Class B common stock [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, assigned value (in dollars per share) $ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, Authorized 40,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
40,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common stock, outstanding 2,479,050us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,520,422us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Class E common stock [Member]    
Common stock, no par value (in dollars per share) $ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
$ 0us-gaap_CommonStockNoParValue
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
Common stock, assigned value (in dollars per share) $ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
$ 6.67us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
Common stock, Authorized 100,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
100,000,000us-gaap_CommonStockSharesAuthorized
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
Common stock, outstanding 29,956,100us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember
29,710,556us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= blx_CommonClassEMember