XML 18 R78.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans (Details 2) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | $ 6,686,244 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount | [1] | $ 6,148,298 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount | [1]
Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 6,677,409 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 6,145,173 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 4,801 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 909 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 3,125 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 3,125 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
Private Corporation [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 3,120,005 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember | [1] | 2,375,178 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember | [1]
Private Corporation [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 3,112,079 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 2,372,053 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
Private Corporation [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 4,801 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
Private Corporation [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 3,125 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
Private Corporation [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
Private Corporation [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 3,125 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
State Owned Corporation [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 711,955 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember | [1] | 938,878 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember | [1]
State Owned Corporation [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 711,955 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 938,878 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
State Owned Corporation [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
State Owned Corporation [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
State Owned Corporation [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
State Owned Corporation [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedCorporationMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
Private Banking and Financial Institutions [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 1,890,605 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember | [1] | 1,785,798 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember | [1]
Private Banking and Financial Institutions [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 1,890,605 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 1,785,798 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
Private Banking and Financial Institutions [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
Private Banking and Financial Institutions [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
Private Banking and Financial Institutions [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
Private Banking and Financial Institutions [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateBankingAndFinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
State Owned Banking and financial Institutions [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 480,331 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember | [1] | 474,193 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember | [1]
State Owned Banking and financial Institutions [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 480,331 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 474,193 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
State Owned Banking and financial Institutions [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
State Owned Banking and financial Institutions [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
State Owned Banking and financial Institutions [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
State Owned Banking and financial Institutions [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_StateOwnedBankingandfinancialInstitutionsMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
Private Middle Market Companies [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 483,348 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember | [1] | 574,107 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember | [1]
Private Middle Market Companies [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 482,439 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 574,107 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
Private Middle Market Companies [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
Private Middle Market Companies [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 909 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
Private Middle Market Companies [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
Private Middle Market Companies [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_PrivateMiddleMarketCompaniesMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
Sovereign [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember | [1] | 144 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember | [1]
Sovereign [Member] | Rating One To Six [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1] | 144 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingOneToSixMember | [1]
Sovereign [Member] | Rating Seven [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingSevenMember | [1]
Sovereign [Member] | Rating Eight [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingEightMember | [1]
Sovereign [Member] | Rating Nine [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1] | 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingNineMember | [1]
Sovereign [Member] | Rating Ten [Member] |  |  |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |  |  |
Loans | $ 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1] | $ 0 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis = blx_SovereignMember / us-gaap_ExternalCreditRatingByGroupingAxis = blx_RatingTenMember | [1]
[1] | Current ratings as of December 31, 2014 and 2013, respectively.

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

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_PrivateBankingAndFinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_PrivateCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_PrivateMiddleMarketCompaniesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_SovereignMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_StateOwnedBankingandfinancialInstitutionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=blx_StateOwnedCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExternalCreditRatingByGroupingAxis=blx_RatingEightMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExternalCreditRatingByGroupingAxis=blx_RatingNineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExternalCreditRatingByGroupingAxis=blx_RatingOneToSixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExternalCreditRatingByGroupingAxis=blx_RatingSevenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ExternalCreditRatingByGroupingAxis=blx_RatingTenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |