XML 31 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Allowance for Probable Loan Losses (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Allowance for probable loan losses    
Balance at the beginning of the period $ 64,828us-gaap_LoansAndLeasesReceivableAllowance $ 70,161us-gaap_LoansAndLeasesReceivableAllowance
Losses charged to allowance (2,687)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (2,844)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Recoveries credited to allowance 1,733us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 1,013us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
Net (losses) gains charged to allowance (954)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet (1,831)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
Provision (credit) charged to operations 2,377us-gaap_ProvisionForLoanAndLeaseLosses 2,078us-gaap_ProvisionForLoanAndLeaseLosses
Balance at the end of the period 66,251us-gaap_LoansAndLeasesReceivableAllowance 70,408us-gaap_LoansAndLeasesReceivableAllowance
Commercial    
Allowance for probable loan losses    
Balance at the beginning of the period 22,352us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
22,433us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Losses charged to allowance (2,309)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
(2,481)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Recoveries credited to allowance 796us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
796us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Net (losses) gains charged to allowance (1,513)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
(1,685)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Provision (credit) charged to operations 2,680us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
7,175us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Balance at the end of the period 23,519us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
27,923us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialLoanMember
Commercial real estate: other construction and land development    
Allowance for probable loan losses    
Balance at the beginning of the period 12,955us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
12,541us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
Recoveries credited to allowance 1us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
31us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
Net (losses) gains charged to allowance 1us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
31us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
Provision (credit) charged to operations 1,413us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
903us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
Balance at the end of the period 14,369us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
13,475us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateOtherConstructionAndLandDevelopmentReceivableMember
Commercial real estate: farmland and commercial    
Allowance for probable loan losses    
Balance at the beginning of the period 18,683us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
24,467us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
Losses charged to allowance (17)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
 
Recoveries credited to allowance 806us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
23us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
Net (losses) gains charged to allowance 789us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
23us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
Provision (credit) charged to operations (1,496)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
(5,556)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
Balance at the end of the period 17,976us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
18,934us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateFarmlandAndCommercialReceivableMember
Commercial real estate: multifamily    
Allowance for probable loan losses    
Balance at the beginning of the period 846us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
776us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
Provision (credit) charged to operations (6)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
43us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
Balance at the end of the period 840us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
819us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_CommercialRealEstateMultifamilyReceivableMember
Residential: first lien    
Allowance for probable loan losses    
Balance at the beginning of the period 3,589us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
3,812us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Losses charged to allowance (90)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
(27)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Recoveries credited to allowance 14us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
4us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Net (losses) gains charged to allowance (76)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
(23)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Provision (credit) charged to operations 60us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
(265)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Balance at the end of the period 3,573us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
3,524us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialFirstMortgageFinancingReceivableMember
Residential: junior lien    
Allowance for probable loan losses    
Balance at the beginning of the period 4,683us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
4,249us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Losses charged to allowance (97)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
(146)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Recoveries credited to allowance 106us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
33us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Net (losses) gains charged to allowance 9us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
(113)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Provision (credit) charged to operations (431)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
(168)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Balance at the end of the period 4,261us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
3,968us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ResidentialSecondMortgageFinancingReceivableMember
Consumer Loan    
Allowance for probable loan losses    
Balance at the beginning of the period 660us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
750us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Losses charged to allowance (174)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
(187)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Recoveries credited to allowance 6us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
80us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Net (losses) gains charged to allowance (168)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
(107)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Provision (credit) charged to operations 152us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
105us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Balance at the end of the period 644us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
748us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoanMember
Foreign    
Allowance for probable loan losses    
Balance at the beginning of the period 1,060us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
1,133us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
Losses charged to allowance   (3)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
Recoveries credited to allowance 4us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
46us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
Net (losses) gains charged to allowance 4us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
43us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
Provision (credit) charged to operations 5us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
(159)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
Balance at the end of the period $ 1,069us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember
$ 1,017us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= iboc_ForeignReceivablesMember