XML 103 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
LOANS AND LEASES AND ALLOWANCE FOR LOAN AND LEASE LOSSES - Risk Categories for Loans and Leases (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Financing Receivable, Recorded Investment [Line Items]      
Gross loans $ 3,933,715us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 3,949,122us-gaap_LoansAndLeasesReceivableGrossCarryingAmount $ 2,396,995us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,566,394us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
3,581,683us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 42,586us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
33,612us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 97,538us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
103,016us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 301us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 226,896us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
230,811us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Single family residential mortgage      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 1,049,176us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
1,048,485us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
 
Consumer Home Equity Loan | Green Loans (HELOC) - first liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 119,958us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
123,177us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Consumer Home Equity Loan | Green Loans (HELOC) - second liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 4,748us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
4,979us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Other consumer      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 166,470us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
161,939us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
 
Commercial and industrial      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 489,229us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
490,900us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
299,184us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
Commercial real estate      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 975,734us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
999,857us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
560,581us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
Multi-family      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 940,053us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
955,683us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
155,382us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
SBA      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 48,254us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
36,155us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
26,541us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
Construction      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 38,081us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
42,198us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
25,144us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Lease financing      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 102,012us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
85,749us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
48,537us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
Purchased Credit Impaired      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 241,798us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
246,897us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 6,156us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
7,457us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 1,320us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
1,336us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 7,426us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
7,293us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 226,896us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
230,811us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 227,151us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
231,079us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 255us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
268us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Single family residential mortgage | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 226,896us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
230,811us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Consumer Home Equity Loan | Green Loans (HELOC) - first liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Consumer Home Equity Loan | Green Loans (HELOC) - second liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Other consumer      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 1,079us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
1,134us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 92us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
104us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 987us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
1,030us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial and industrial | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 10,432us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
11,527us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 5,700us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
6,676us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 974us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
985us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,758us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
3,866us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Commercial real estate | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Multi-family      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,136us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
3,157us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 364us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
677us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 346us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
351us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 2,426us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
2,129us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | SBA | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Construction      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Purchased Credit Impaired | Lease financing      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ banc_ReceivablesAcquiredwithDeterioratedCreditQualityAxis
= banc_ReceivablesAcquiredwithDeterioratedCreditQualityMember
 
Non-Traditional Mortgages (NTM)      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 353,825us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
350,575us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
 
Non-Traditional Mortgages (NTM) | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 329,972us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
329,270us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Non-Traditional Mortgages (NTM) | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 5,097us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
678us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Non-Traditional Mortgages (NTM) | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 18,455us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
20,627us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Non-Traditional Mortgages (NTM) | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 301us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Non-Traditional Mortgages (NTM) | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Non-Traditional Mortgages (NTM) | Green Loans (HELOC) - first liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 348,964us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
345,483us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Green Loans (HELOC) - second liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 4,861us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
5,092us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 229,006us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
222,306us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 224,683us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
219,747us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 2,041us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
279us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 2,282us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,280us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Non-Traditional Mortgages (NTM) | Single family residential mortgage | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 119,958us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
123,177us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 100,428us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
104,640us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,056us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
399us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 16,173us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
18,138us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 301us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - first liens | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 4,748us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
4,979us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 4,748us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
4,770us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
209us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Consumer Home Equity Loan | Green Loans (HELOC) - second liens | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Non-Traditional Mortgages (NTM) | Other consumer      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 113us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
113us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
 
Non-Traditional Mortgages (NTM) | Other consumer | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 113us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
113us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Non-Traditional Mortgages (NTM) | Other consumer | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Non-Traditional Mortgages (NTM) | Other consumer | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Non-Traditional Mortgages (NTM) | Other consumer | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Non-Traditional Mortgages (NTM) | Other consumer | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Non-Traditional Mortgages (NTM) | Commercial and industrial      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
 
Non-Traditional Mortgages (NTM) | Commercial real estate      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Non-Traditional Mortgages (NTM) | Multi-family      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
 
Non-Traditional Mortgages (NTM) | SBA      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
 
Non-Traditional Mortgages (NTM) | Construction      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Non-Traditional Mortgages (NTM) | Lease financing      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_NonTraditionalMortgagesLoanMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
 
Traditional Loans      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,338,092us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
3,351,650us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
 
Traditional Loans | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 3,230,266us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
3,244,956us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 36,169us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
31,598us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 71,657us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
75,096us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Single family residential mortgage      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 593,019us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
595,100us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
 
Traditional Loans | Single family residential mortgage | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 557,947us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
569,871us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Single family residential mortgage | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 15,848us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
10,395us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Single family residential mortgage | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 19,224us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
14,834us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Single family residential mortgage | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Single family residential mortgage | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerSingleFamilyResidentialMortgageReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Consumer Home Equity Loan | Green Loans (HELOC) - first liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Traditional Loans | Consumer Home Equity Loan | Green Loans (HELOC) - second liens      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_ConsumerHomeEquityLoanMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Traditional Loans | Other consumer      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 166,357us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
161,826us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
 
Traditional Loans | Other consumer | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 166,243us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
161,701us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Other consumer | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 78us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
85us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Other consumer | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 36us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
40us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Other consumer | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Other consumer | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Commercial and industrial      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 488,150us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
489,766us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
 
Traditional Loans | Commercial and industrial | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 476,344us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
477,319us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Commercial and industrial | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 106us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
117us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Commercial and industrial | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 11,700us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
12,330us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Commercial and industrial | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Commercial and industrial | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialandIndustrialReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Commercial real estate      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 965,302us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
988,330us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
 
Traditional Loans | Commercial real estate | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 926,109us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
943,645us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Commercial real estate | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 14,099us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
14,281us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Commercial real estate | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 25,094us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
30,404us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Commercial real estate | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Commercial real estate | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateOtherReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Multi-family      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 940,053us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
955,683us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
 
Traditional Loans | Multi-family | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 919,956us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
932,438us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Multi-family | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 5,974us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
6,684us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Multi-family | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 14,123us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
16,561us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Multi-family | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Multi-family | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialMultiFamilyReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | SBA      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 45,118us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
32,998us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
 
Traditional Loans | SBA | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 44,301us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
32,171us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | SBA | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | SBA | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 817us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
827us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | SBA | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | SBA | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialSmallBusinessAdministrationReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Construction      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 38,081us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
42,198us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
 
Traditional Loans | Construction | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 38,081us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
42,198us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Construction | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Construction | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Construction | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Construction | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
 
Traditional Loans | Lease financing      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 102,012us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
85,749us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
 
Traditional Loans | Lease financing | Pass      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 101,285us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
85,613us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_PassMember
 
Traditional Loans | Lease financing | Special Mention      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 64us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
36us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SpecialMentionMember
 
Traditional Loans | Lease financing | Substandard      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 663us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
100us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Traditional Loans | Lease financing | Doubtful      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
 
Traditional Loans | Lease financing | Not-Rated      
Financing Receivable, Recorded Investment [Line Items]      
Gross loans $ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember
$ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ banc_FinancingReceivablePortfolioSegmentAxis
= banc_TraditionalLoansMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= banc_CommercialLeaseFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= banc_NotRatedMember