XML 40 R62.htm IDEA: XBRL DOCUMENT
v2.4.1.9

LOANS RECEIVABLE AND ALLOWANCE FOR LOAN LOSSES (Details 3) (Loans Receivable, USD $) In Thousands, unless otherwise specified | 3 Months Ended |
--- | --- | ---
Mar. 31, 2015 | Dec. 31, 2014
Nonaccrual and Past Due Loans |  |  |  |
Total loans | $ 21,375,568 us-gaap_NotesReceivableGross | [1] | $ 21,727,145 us-gaap_NotesReceivableGross | [1]
Unearned fees, premiums and discounts, net | (899)us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums | [1] | 2,804 us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums | [1]
Number of days a loan is past due and is placed on nonaccrual status | 90 days |  |  |
Non-PCI loans |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 31,659 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 30,318 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Accruing loans 60 - 89 days past due | 6,142 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 9,917 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Total accruing past due loans | 37,801 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 40,235 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Nonaccrual loans less than 90 days past due | 42,105 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 41,770 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Nonaccrual loans 90 or more days past due | 45,675 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 58,492 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Total nonaccrual loans | 87,780 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 100,262 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Current accruing loans | 20,012,001 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 20,264,535 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Total loans | 20,137,582 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 20,405,032 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Unearned fees, premiums and discounts, net | (899)us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 2,804 us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
Total recorded investment in non-PCI loans | 20,136,683 ewbc_FinancingReceivableRecordedInvestmentNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |  | 20,407,836 ewbc_FinancingReceivableRecordedInvestmentNet / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember |
CRE |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 7,045,421 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | [1] | 6,819,513 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember | [1]
CRE | Income producing |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 6,455,177 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember | [1] | 6,256,059 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember | [1]
CRE | Construction |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 367,460 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | [1] | 332,287 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | [1]
CRE | Land |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 222,784 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember | [1] | 231,167 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember | [1]
CRE | Non-PCI loans |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 6,371,041 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |  | 6,102,216 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember |
CRE | Non-PCI loans | Income producing |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 9,699 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 14,171 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Accruing loans 60 - 89 days past due | 1,860 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 3,593 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Total accruing past due loans | 11,559 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 17,764 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Nonaccrual loans less than 90 days past due | 18,739 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 19,348 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Nonaccrual loans 90 or more days past due | 11,011 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 9,165 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Total nonaccrual loans | 29,750 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 28,513 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Current accruing loans | 5,761,622 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 5,521,769 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
Total loans | 5,802,931 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |  | 5,568,046 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_IncomeProducingFinancingReceivableMember |
CRE | Non-PCI loans | Construction |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Nonaccrual loans less than 90 days past due | 14 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 15 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Nonaccrual loans 90 or more days past due | 917 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 6,898 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total nonaccrual loans | 931 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 6,913 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Current accruing loans | 357,187 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 312,930 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
Total loans | 358,118 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  | 319,843 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |
CRE | Non-PCI loans | Land |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Nonaccrual loans less than 90 days past due | 214 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |  | 221 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |
Nonaccrual loans 90 or more days past due | 2,386 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |  | 2,502 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |
Total nonaccrual loans | 2,600 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |  | 2,723 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |
Current accruing loans | 207,392 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |  | 211,604 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |
Total loans | 209,992 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |  | 214,327 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialRealEstatePortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_LandCommercialRealEstateMember |
C&I |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 7,720,764 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember | [1] | 8,077,201 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember | [1]
C&I | Commercial business |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 6,871,450 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember | [1] | 7,181,189 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember | [1]
C&I | Trade finance |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 849,314 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember | [1] | 896,012 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember | [1]
C&I | Non-PCI loans |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 7,643,239 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember |  | 7,987,581 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember |
C&I | Non-PCI loans | Commercial business |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 11,227 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 3,187 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Accruing loans 60 - 89 days past due | 902 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 4,361 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Total accruing past due loans | 12,129 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 7,548 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Nonaccrual loans less than 90 days past due | 5,988 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 6,623 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Nonaccrual loans 90 or more days past due | 25,436 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 21,813 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Total nonaccrual loans | 31,424 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 28,436 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Current accruing loans | 6,755,596 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 7,061,869 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
Total loans | 6,799,149 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |  | 7,097,853 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_CommercialBusinessMember |
C&I | Non-PCI loans | Trade finance |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 60 - 89 days past due | 600 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  |  |
Total accruing past due loans | 600 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  |  |
Nonaccrual loans less than 90 days past due | 37 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  | 73 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |
Nonaccrual loans 90 or more days past due |  |  | 292 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |
Total nonaccrual loans | 37 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  | 365 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |
Current accruing loans | 843,453 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  | 889,363 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |
Total loans | 844,090 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |  | 889,728 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_CommercialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_TradeFinanceMember |
Residential |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 4,997,219 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember | [1] | 5,316,689 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember | [1]
Residential | Single-family |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 3,512,794 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember | [1] | 3,866,781 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember | [1]
Residential | Multifamily |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 1,484,425 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember | [1] | 1,449,908 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember | [1]
Residential | Non-PCI loans |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 4,539,134 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember |  | 4,831,279 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember |
Residential | Non-PCI loans | Single-family |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 7,239 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 6,381 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Accruing loans 60 - 89 days past due | 2,402 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 1,294 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Total accruing past due loans | 9,641 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 7,675 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Nonaccrual loans less than 90 days past due | 4,731 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 2,861 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Nonaccrual loans 90 or more days past due | 4,406 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 5,764 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Total nonaccrual loans | 9,137 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 8,625 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Current accruing loans | 3,279,997 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 3,630,962 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Total loans | 3,298,775 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |  | 3,647,262 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialSingleFamilyMember |
Residential | Non-PCI loans | Multifamily |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 2,611 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 4,425 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Accruing loans 60 - 89 days past due | 376 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 507 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Total accruing past due loans | 2,987 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 4,932 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Nonaccrual loans less than 90 days past due | 12,216 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 12,460 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Nonaccrual loans 90 or more days past due | 1,145 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 8,359 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Total nonaccrual loans | 13,361 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 20,819 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Current accruing loans | 1,224,011 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 1,158,266 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Total loans | 1,240,359 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |  | 1,184,017 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ResidentialPortfolioSegmentMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = ewbc_ResidentialMultifamilyMember |
Consumer |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Total loans | 1,612,164 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember | [1] | 1,513,742 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember | [1]
Consumer | Non-PCI loans |  |  |  |
Nonaccrual and Past Due Loans |  |  |  |
Accruing loans 30 - 59 days past due | 883 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 2,154 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Accruing loans 60 - 89 days past due | 2 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 162 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total accruing past due loans | 885 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 2,316 ewbc_FinancingReceivablePastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Nonaccrual loans less than 90 days past due | 166 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 169 ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Nonaccrual loans 90 or more days past due | 374 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 3,699 ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total nonaccrual loans | 540 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 3,868 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Current accruing loans | 1,582,743 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | 1,477,772 us-gaap_FinancingReceivableRecordedInvestmentCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
Total loans | $ 1,584,168 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |  | $ 1,483,956 us-gaap_NotesReceivableGross / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = ewbc_ReceivablesOriginatedOrAcquiredWithoutDeterioratedCreditQualityMember / ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis = us-gaap_ConsumerPortfolioSegmentMember |
[1] | Loans net of ASC 310-30 discount.

X
- Definition Financing receivables that are 90 days or more past due and are not accruing. + References No definition available. + Details
Name: | ewbc_FinancingReceivable90DaysOrMorePastDueAndNotAccruing
Namespace Prefix: | ewbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 90 days past due and are not accruing. + References No definition available. + Details
Name: | ewbc_FinancingReceivableLessThan90DaysPastDueAndNotAccruing
Namespace Prefix: | ewbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are past due and still accruing as of balance sheet date. + References No definition available. + Details
Name: | ewbc_FinancingReceivablePastDueAndStillAccruing
Namespace Prefix: | ewbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total recorded investment in financing receivables, net of unearned fees, premiums and discounts. + References No definition available. + Details
Name: | ewbc_FinancingReceivableRecordedInvestmentNet
Namespace Prefix: | ewbc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of days a loan is past due and is placed on nonaccrual status. + References No definition available. + Details
Name: | ewbc_NumberOfDaysBeyondLoanClassifiedNonaccrual
Namespace Prefix: | ewbc_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Financing receivables that are less than 60 days past due but more than 29 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 90 days past due but more than 59 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are current. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount representing an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among a myriad of other features and characteristics. Excludes amounts related to receivables held-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10(3)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Subparagraph 3 -Article 9 + Details
Name: | us-gaap_NotesReceivableGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred fees paid by borrowers and unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of loans that are being amortized into income as an adjustment to yield. Excludes amounts for loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533 + Details
Name: | us-gaap_UnamortizedLoanCommitmentAndOriginationFeesAndUnamortizedDiscountsOrPremiums
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: |