XML 134 R95.htm IDEA: XBRL DOCUMENT
v2.4.1.9

NON-COVERED LOANS AND ALLOWANCE FOR LOAN LOSSES (Details 11) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2014 | Dec. 31, 2013
Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | $ 177,381,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | $ 212,637,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 82,465,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 110,004,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 71,655,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 73,473,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 154,120,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 183,477,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 19,464,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 24,143,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 161,729,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 185,440,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 3,614,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 4,730,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
Covered loans accounted for under ASC 310-10 |  |  |
Impaired loans disclosures |  |  |
Covered nonaccrual loans | 10,100,000 ewbc_CoveredNonaccrualLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ewbc_CoveredLoansAccountedForUnderASC31010Member | 17,700,000 ewbc_CoveredNonaccrualLoans / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ewbc_CoveredLoansAccountedForUnderASC31010Member |
CRE | Income producing | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 57,805,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 73,777,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 34,399,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 39,745,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 15,646,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 25,523,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 50,045,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 65,268,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 1,581,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 5,976,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 54,544,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 71,856,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 1,249,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 2,480,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
CRE | Construction | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 6,888,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 6,888,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 6,888,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 6,888,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 6,888,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 6,888,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Average recorded investment | 6,888,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 6,888,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
CRE | Land | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 13,291,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 17,390,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 2,838,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 4,372,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 5,622,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 7,908,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 8,460,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 12,280,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 1,906,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 2,082,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 8,633,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 12,453,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 298,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 496,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
C&I | Commercial business | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 42,396,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 48,482,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 10,552,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 10,850,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 25,717,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 27,487,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 36,269,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 38,337,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 15,174,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 13,787,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 36,528,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 38,294,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 833,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 735,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
C&I | Trade finance | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 280,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 2,771,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance |  | 438,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 274,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 752,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 274,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,190,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 28,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 752,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 336,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,603,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 15,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 11,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
Residential | Single-family | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 17,838,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 15,814,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 5,137,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 13,585,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 11,398,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,588,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 16,535,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 15,173,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 461,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 207,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 16,413,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 15,322,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 342,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 154,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
Residential | Multifamily | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 37,624,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 43,821,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 21,500,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 30,899,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 12,890,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 10,215,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment | 34,390,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 41,114,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 313,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,339,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Average recorded investment | 37,128,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 35,799,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | 830,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 850,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
Consumer | Student loans | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance |  | 1,749,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_StudentLoansMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance |  | 1,681,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_StudentLoansMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded investment |  | 1,681,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_StudentLoansMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Average recorded investment |  | 1,664,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_StudentLoansMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Consumer | Other Consumer | Non-covered loans |  |  |
Impaired loans disclosures |  |  |
Unpaid principal balance | 1,259,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,945,000 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With No Allowance | 1,151,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,546,000 us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Recorded Investment With Allowance | 108,000 us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |  |
Recorded investment | 1,259,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,546,000 us-gaap_ImpairedFinancingReceivableRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [1]
Related allowance | 1,000 us-gaap_ImpairedFinancingReceivableRelatedAllowance / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |  |
Average recorded investment | 1,259,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | 1,561,000 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember |
Interest income recognized (accrual basis) | $ 47,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | $ 4,000 us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / ewbc_ReceivableByIndemnificationStatusAxis = ewbc_NonCoveredLoansMember | [2]
[1] | Excludes $10.1 million and $17.7 million of covered non-accrual loans as of December 31, 2014 and December 31, 2013, respectively, accounted for under ASC 310-10, of which some loans have additional partial balances accounted for under ASC 310-30.
[2] | Includes interest recognized on accruing TDRs. Interest payments received on nonaccrual loans are reflected as a reduction of principal and not as interest income.

X
- Definition The carrying amount as of the balance sheet date of covered loans receivable that are considered to be nonperforming assets and on nonaccrual status. + References No definition available. + Details
Name: | ewbc_CoveredNonaccrualLoans
Namespace Prefix: | ewbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5258-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance for credit losses related to recorded investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRelatedAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in impaired financing receivables for which there is no related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in impaired financing receivables for which there is a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis=us-gaap_CommercialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis=us-gaap_CommercialRealEstatePortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis=us-gaap_ConsumerPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis=us-gaap_ResidentialPortfolioSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ewbc_ReceivableByIndemnificationStatusAxis=ewbc_NonCoveredLoansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=ewbc_CoveredLoansAccountedForUnderASC31010Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |