XML 140 R88.htm IDEA: XBRL DOCUMENT v2.4.1.9
NON-COVERED LOANS AND ALLOWANCE FOR LOAN LOSSES (Details 4) (Non-covered loans, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
item
Dec. 31, 2013
Credit Quality Indicators    
Number of grades in the risk rating system utilized by the company to rate credit risk of loans receivable 8ewbc_NumberOfGradesRiskRatingSystem  
Total non-covered loans $ 20,249,451ewbc_NoncoveredLoansReceivableGross [1] $ 15,678,317ewbc_NoncoveredLoansReceivableGross [1]
Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 19,453,512ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
14,991,479ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Special Mention    
Credit Quality Indicators    
Total non-covered loans 208,175ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
197,284ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Substandard    
Credit Quality Indicators    
Total non-covered loans 587,176ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
489,554ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Doubtful    
Credit Quality Indicators    
Total non-covered loans 533ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
Loss    
Credit Quality Indicators    
Total non-covered loans 55ewbc_NoncoveredLoansReceivableGross
/ us-gaap_InternalCreditAssessmentAxis
= ewbc_LossMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
CRE    
Credit Quality Indicators    
Total non-covered loans 6,134,046ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,585,077ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Construction    
Credit Quality Indicators    
Total non-covered loans 313,811ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
140,186ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Construction | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 306,923ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
127,138ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Construction | Special Mention    
Credit Quality Indicators    
Total non-covered loans   6,160ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Construction | Substandard    
Credit Quality Indicators    
Total non-covered loans 6,888ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
6,888ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Land    
Credit Quality Indicators    
Total non-covered loans 208,750ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
143,861ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Land | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 179,319ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
116,000ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Land | Special Mention    
Credit Quality Indicators    
Total non-covered loans 5,701ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
9,304ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Land | Substandard    
Credit Quality Indicators    
Total non-covered loans 23,730ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
18,557ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_LandCommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Income producing    
Credit Quality Indicators    
Total non-covered loans 5,611,485ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,301,030ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Income producing | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 5,244,022ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,032,269ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Income producing | Special Mention    
Credit Quality Indicators    
Total non-covered loans 54,431ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
56,752ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
CRE | Income producing | Substandard    
Credit Quality Indicators    
Total non-covered loans 313,032ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
212,009ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_IncomeProducingFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I    
Credit Quality Indicators    
Total non-covered loans 7,838,094ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
5,360,193ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Commercial business    
Credit Quality Indicators    
Total non-covered loans 7,031,350ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,637,056ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Commercial business | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 6,783,051ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,400,847ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Commercial business | Special Mention    
Credit Quality Indicators    
Total non-covered loans 128,578ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
92,315ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Commercial business | Substandard    
Credit Quality Indicators    
Total non-covered loans 119,133ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
143,894ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Commercial business | Doubtful    
Credit Quality Indicators    
Total non-covered loans 533ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
C&I | Commercial business | Loss    
Credit Quality Indicators    
Total non-covered loans 55ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= ewbc_LossMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
 
C&I | Trade finance    
Credit Quality Indicators    
Total non-covered loans 806,744ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
723,137ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Trade finance | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 766,575ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
681,345ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Trade finance | Special Mention    
Credit Quality Indicators    
Total non-covered loans 10,193ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
22,099ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
C&I | Trade finance | Substandard    
Credit Quality Indicators    
Total non-covered loans 29,976ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
19,693ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_TradeFinanceMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential    
Credit Quality Indicators    
Total non-covered loans 4,820,668ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
4,185,309ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Single-family    
Credit Quality Indicators    
Total non-covered loans 3,642,978ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
3,192,875ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Single-family | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 3,624,097ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
3,167,337ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Single-family | Special Mention    
Credit Quality Indicators    
Total non-covered loans 3,143ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
8,331ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Single-family | Substandard    
Credit Quality Indicators    
Total non-covered loans 15,738ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
17,207ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialSingleFamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Multifamily    
Credit Quality Indicators    
Total non-covered loans 1,177,690ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
992,434ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Multifamily | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 1,096,572ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
923,697ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Multifamily | Special Mention    
Credit Quality Indicators    
Total non-covered loans 5,124ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,634ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Residential | Multifamily | Substandard    
Credit Quality Indicators    
Total non-covered loans 75,994ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
67,103ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_ResidentialMultifamilyMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer    
Credit Quality Indicators    
Total non-covered loans 1,456,643ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
1,547,738ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Student loans    
Credit Quality Indicators    
Total non-covered loans   679,220ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Student loans | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans   677,094ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Student loans | Special Mention    
Credit Quality Indicators    
Total non-covered loans   445ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Student loans | Substandard    
Credit Quality Indicators    
Total non-covered loans   1,681ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= ewbc_StudentLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Other Consumer    
Credit Quality Indicators    
Total non-covered loans 1,456,643ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
868,518ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Other Consumer | Pass/Watch    
Credit Quality Indicators    
Total non-covered loans 1,452,953ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
865,752ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Other Consumer | Special Mention    
Credit Quality Indicators    
Total non-covered loans 1,005ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
244ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
Consumer | Other Consumer | Substandard    
Credit Quality Indicators    
Total non-covered loans $ 2,685ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
$ 2,522ewbc_NoncoveredLoansReceivableGross
/ ewbc_FinancingReceivableInformationByPortfolioSegmentsAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ ewbc_ReceivableByIndemnificationStatusAxis
= ewbc_NonCoveredLoansMember
[1] Loans net of ASC 310-30 discount.