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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
$ 212,637,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 82,465,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
110,004,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 71,655,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
73,473,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 154,120,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
183,477,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 19,464,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
24,143,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 161,729,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
185,440,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 3,614,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,730,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[2]
Covered loans accounted for under ASC 310-10    
Impaired loans disclosures    
Covered nonaccrual loans 10,100,000ewbc_CoveredNonaccrualLoans
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ewbc_CoveredLoansAccountedForUnderASC31010Member
17,700,000ewbc_CoveredNonaccrualLoans
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ewbc_CoveredLoansAccountedForUnderASC31010Member
CRE | Income producing | Non-covered loans    
Impaired loans disclosures    
Unpaid principal balance 57,805,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
73,777,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 34,399,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
39,745,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 15,646,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
25,523,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 50,045,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
65,268,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 1,581,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
5,976,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 54,544,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
71,856,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 1,249,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
2,480,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
6,888,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 6,888,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
6,888,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 6,888,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
6,888,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Average recorded investment 6,888,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
6,888,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
17,390,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 2,838,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,372,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 5,622,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
7,908,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 8,460,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
12,280,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 1,906,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
2,082,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 8,633,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
12,453,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 298,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
496,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
48,482,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 10,552,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
10,850,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 25,717,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
27,487,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 36,269,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
38,337,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 15,174,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
13,787,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 36,528,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
38,294,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 833,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
735,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
2,771,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance   438,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 274,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
752,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 274,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,190,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 28,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
752,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 336,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,603,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 15,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
11,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
15,814,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 5,137,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
13,585,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 11,398,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,588,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 16,535,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
15,173,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 461,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
207,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 16,413,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
15,322,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 342,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
154,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
43,821,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 21,500,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
30,899,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 12,890,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
10,215,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment 34,390,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
41,114,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 313,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,339,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Average recorded investment 37,128,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
35,799,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) 830,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
850,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance   1,681,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded investment   1,681,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Average recorded investment   1,664,000us-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,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,945,000us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With No Allowance 1,151,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,546,000us-gaap_ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Recorded Investment With Allowance 108,000us-gaap_ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
Recorded investment 1,259,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,546,000us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1]
Related allowance 1,000us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
Average recorded investment 1,259,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,561,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Interest income recognized (accrual basis) $ 47,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
$ 4,000us-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.