XML 24 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans Held for Investment (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Loans Held for Investment        
Total gross loans 2,130,853,000ppbi_LoansReceivableGross $ 1,628,445,000ppbi_LoansReceivableGross $ 1,325,469,000ppbi_LoansReceivableGross  
Total gross loans held for investment 2,130,853,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 1,628,445,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 1,325,469,000us-gaap_LoansAndLeasesReceivableGrossCarryingAmount  
Deferred loan origination costs/(fees) and premiums/(discounts), net 534,000us-gaap_LoansAndLeasesReceivableDeferredIncome 177,000us-gaap_LoansAndLeasesReceivableDeferredIncome (97,000)us-gaap_LoansAndLeasesReceivableDeferredIncome  
Allowance for loan losses (13,646,000)us-gaap_LoansAndLeasesReceivableAllowance (12,200,000)us-gaap_LoansAndLeasesReceivableAllowance (8,685,000)us-gaap_LoansAndLeasesReceivableAllowance (8,200,000)us-gaap_LoansAndLeasesReceivableAllowance
Loans held for investment, net 2,117,741,000us-gaap_LoansAndLeasesReceivableNetReportedAmount 1,616,422,000us-gaap_LoansAndLeasesReceivableNetReportedAmount 1,316,687,000us-gaap_LoansAndLeasesReceivableNetReportedAmount  
Secured loans limit to one borrower 83,900,000ppbi_SecuredLoansToOneBorrowerLimit      
Unsecured loans limit to one borrower 50,400,000ppbi_UnsecuredLoansToOneBorrowerLimit      
Aggregate outstanding balance of loans to one borrower of secured credit 44,900,000ppbi_SecuredLoansToOneBorrowerOutstandingBalance      
Purchased Credit Impaired        
Total purchase credit impaired 5,978,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit      
Purchased credit impaired loans, nonaccrual status 1,700,000ppbi_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNonaccrualStatusCarryingAmountNet      
Maximum        
Loans Held for Investment        
Secured loans limit to one borrower (as a percent) 25.00%ppbi_SecuredLoansToOneBorrowerLimitPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Unsecured loans limit to one borrower (as a percent) 15.00%ppbi_UnsecuredLoansToOneBorrowerLimitPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Business loans: Commercial and industrial        
Loans Held for Investment        
Total gross loans 420,218,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
428,207,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
271,877,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
 
Allowance for loan losses (4,932,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
(4,200,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
(2,365,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
(1,968,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
Purchased Credit Impaired        
Total purchase credit impaired 696,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
     
Business loans: Commercial owner occupied        
Loans Held for Investment        
Total gross loans 352,351,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
210,995,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
223,848,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
 
Allowance for loan losses (1,853,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
(1,757,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
(1,754,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
(1,818,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
Purchased Credit Impaired        
Total purchase credit impaired 2,937,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
     
Business loans: SBA        
Loans Held for Investment        
Total gross loans 49,855,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
28,404,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
11,045,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
 
Allowance for loan losses (547,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
(568,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
(179,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
(151,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_SmallBusinessAdministrationLoansMember
Business loans: Warehouse facilities        
Loans Held for Investment        
Total gross loans 216,554,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
113,798,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
81,033,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
 
Allowance for loan losses (889,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
(546,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
(376,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
(392,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_WarehouseFacilitiesBusinessLoanMember
Real estate loans: Commercial non-owner occupied        
Loans Held for Investment        
Total gross loans 452,422,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
359,213,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
333,490,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
 
Allowance for loan losses (2,131,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
(2,007,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
(1,857,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
(1,658,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
Purchased Credit Impaired        
Total purchase credit impaired 2,344,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
     
Real estate loans: Multi-family        
Loans Held for Investment        
Total gross loans 397,130,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
262,965,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
223,200,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
 
Allowance for loan losses (1,303,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
(1,060,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
(805,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
(817,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_MultiFamilyRealEstateLoanMember
Real estate loans: One-to-four family        
Loans Held for Investment        
Total gross loans 116,735,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
122,795,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
141,469,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
 
Allowance for loan losses (674,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
(842,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
(919,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
(1,099,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
Purchased Credit Impaired        
Total purchase credit impaired 1,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
     
Real estate loans: Construction        
Loans Held for Investment        
Total gross loans 111,704,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
89,682,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
29,857,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
 
Allowance for loan losses (1,210,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
(1,088,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
(323,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
(136,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConstructionLoansMember
Real estate loans: Land        
Loans Held for Investment        
Total gross loans 7,243,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
9,088,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
6,170,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
 
Allowance for loan losses (78,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
(108,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
(81,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
(127,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_RealEstateLandMember
Other loans        
Loans Held for Investment        
Total gross loans 6,641,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
3,298,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
3,480,000ppbi_LoansReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
 
Allowance for loan losses (29,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
(24,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
(26,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
(34,000)us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OtherLoansReceivableMember
Canyon National        
Loans Held for Investment        
Unaccreted mark-to-market discount 1,200,000ppbi_LoansReceivableUnaccretedMarkToMarketDiscount
/ us-gaap_BusinessAcquisitionAxis
= ppbi_CanyonNationalBankMember
     
Purchased Credit Impaired        
Total purchase credit impaired 1,609,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_BusinessAcquisitionAxis
= ppbi_CanyonNationalBankMember
     
Canyon National | Business loans: Commercial and industrial        
Purchased Credit Impaired        
Total purchase credit impaired 95,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_CanyonNationalBankMember
     
Canyon National | Business loans: Commercial owner occupied        
Purchased Credit Impaired        
Total purchase credit impaired 549,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_CanyonNationalBankMember
     
Canyon National | Real estate loans: Commercial non-owner occupied        
Purchased Credit Impaired        
Total purchase credit impaired 965,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_CanyonNationalBankMember
     
Palm Desert National        
Loans Held for Investment        
Unaccreted mark-to-market discount 1,300,000ppbi_LoansReceivableUnaccretedMarkToMarketDiscount
/ us-gaap_BusinessAcquisitionAxis
= ppbi_PalmDesertNationalBankMember
     
Purchased Credit Impaired        
Total purchase credit impaired 1,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_BusinessAcquisitionAxis
= ppbi_PalmDesertNationalBankMember
     
Palm Desert National | Real estate loans: One-to-four family        
Purchased Credit Impaired        
Total purchase credit impaired 1,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_OneToFourFamilyRealEstateLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_PalmDesertNationalBankMember
     
San Diego Trust Bank        
Loans Held for Investment        
Unaccreted mark-to-market discount 151,000ppbi_LoansReceivableUnaccretedMarkToMarketDiscount
/ us-gaap_BusinessAcquisitionAxis
= ppbi_SanDiegoTrustBankMember
     
Independence Bank        
Loans Held for Investment        
Unaccreted mark-to-market discount 6,900,000ppbi_LoansReceivableUnaccretedMarkToMarketDiscount
/ us-gaap_BusinessAcquisitionAxis
= ppbi_IndependenceBankMember
     
Purchased Credit Impaired        
Total purchase credit impaired 4,368,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_BusinessAcquisitionAxis
= ppbi_IndependenceBankMember
     
Independence Bank | Business loans: Commercial and industrial        
Purchased Credit Impaired        
Total purchase credit impaired 601,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialAndIndustrialBusinessLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_IndependenceBankMember
     
Independence Bank | Business loans: Commercial owner occupied        
Purchased Credit Impaired        
Total purchase credit impaired 2,388,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialOwnerOccupiedBusinessLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_IndependenceBankMember
     
Independence Bank | Real estate loans: Commercial non-owner occupied        
Purchased Credit Impaired        
Total purchase credit impaired 1,379,000ppbi_ImpairedFinancingReceivableRecordedInvestmentPurchaseCredit
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ppbi_CommercialNonOwnerOccupiedRealEstateLoanMember
/ us-gaap_BusinessAcquisitionAxis
= ppbi_IndependenceBankMember
     
First Association Bank        
Loans Held for Investment        
Mark-to-market premium 28,000ppbi_LoansReceivableMarkToMarketPremium
/ us-gaap_BusinessAcquisitionAxis
= ppbi_FirstAssociationsBankMember