XML 135 R69.htm IDEA: XBRL DOCUMENT
v2.4.1.9

LOANS AND LEASES (Details 2) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
--- | --- | --- | --- | ---
Allowance for loan and lease losses : |  |  |  |
Total ending balance | $ 74,040 us-gaap_LoansAndLeasesReceivableAllowance | $ 83,820 us-gaap_LoansAndLeasesReceivableAllowance | $ 96,413 us-gaap_LoansAndLeasesReceivableAllowance | $ 122,093 us-gaap_LoansAndLeasesReceivableAllowance
Loans and leases : |  |  |  |
Individually evaluated for impairment | 72,276 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment | 65,054 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment |  |
Collectively evaluated for impairment | 2,858,807 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment | 2,566,104 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment |  |
Loans and leases | 2,931,083 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount | 2,631,158 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount |  |
Net deferred costs (income) | 1,115 us-gaap_LoansAndLeasesReceivableDeferredIncome | (557)us-gaap_LoansAndLeasesReceivableDeferredIncome |  |
Total loans and leases | 2,932,198 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome | 2,630,601 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome |  |
Allocated |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Individually evaluated for impairment | 1,533 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember | 349 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 68,507 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember | 77,471 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember |  |
Total ending balance | 70,040 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember | 77,820 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_AllocatedFinancingReceivablesMember |  |
Commercial, financial & agricultural |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Individually evaluated for impairment | 1,533 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 349 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 7,421 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 12,847 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Total ending balance | 8,954 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 13,196 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 4,987 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 6,110 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember
Loans and leases : |  |  |  |
Individually evaluated for impairment | 13,369 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 3,939 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Collectively evaluated for impairment | 449,701 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 394,426 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Loans and leases | 463,070 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 398,365 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Net deferred costs (income) | 693 us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 351 us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Total loans and leases | 463,763 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember | 398,716 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = cpf_CommercialFinancialAndAgriculturalMember |  |
Real estate, construction |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 14,969 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 2,774 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Total ending balance | 14,969 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 2,774 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 4,510 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 28,630 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Loans and leases : |  |  |  |
Individually evaluated for impairment | 4,888 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 8,065 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Collectively evaluated for impairment | 110,135 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 67,862 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Loans and leases | 115,023 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 75,927 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Net deferred costs (income) | (469)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | (311)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Total loans and leases | 114,554 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember | 75,616 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateConstructionFinancingReceivableMember |  |
Real estate, Mortgage - residential |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 17,927 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 25,272 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Total ending balance | 17,927 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 25,272 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 27,836 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 30,732 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember
Loans and leases : |  |  |  |
Individually evaluated for impairment | 30,893 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 36,779 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Collectively evaluated for impairment | 1,249,196 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 1,098,376 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Loans and leases | 1,280,089 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 1,135,155 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Net deferred costs (income) | 2,235 us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 1,418 us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Total loans and leases | 1,282,324 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember | 1,136,573 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ResidentialMortgageMember |  |
Real estate, Mortgage - commercial |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 20,869 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 29,947 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Total ending balance | 20,869 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 29,947 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 50,574 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 49,733 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Loans and leases : |  |  |  |
Individually evaluated for impairment | 23,126 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 16,271 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Collectively evaluated for impairment | 680,973 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 687,529 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Loans and leases | 704,099 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 703,800 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Net deferred costs (income) | (826)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | (1,033)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Total loans and leases | 703,273 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 702,767 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Consumer |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 7,314 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 6,576 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember |  |
Total ending balance | 7,314 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 6,576 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 2,421 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 2,335 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember
Loans and leases : |  |  |  |
Collectively evaluated for impairment | 365,662 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 311,670 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember |  |
Loans and leases | 365,662 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 311,670 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember |  |
Net deferred costs (income) | (518)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | (982)us-gaap_LoansAndLeasesReceivableDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember |  |
Total loans and leases | 365,144 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember | 310,688 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoanMember |  |
Leases |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Ending balance attributable to loans : Collectively evaluated for impairment | 7 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 55 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember |  |
Total ending balance | 7 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 55 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 85 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 553 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember
Loans and leases : |  |  |  |
Collectively evaluated for impairment | 3,140 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 6,241 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember |  |
Loans and leases | 3,140 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 6,241 us-gaap_LoansAndLeasesReceivableGrossCarryingAmount / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember |  |
Total loans and leases | 3,140 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember | 6,241 us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_FinanceLeasesFinancingReceivableMember |  |
Unallocated |  |  |  |
Allowance for loan and lease losses : |  |  |  |
Total ending balance | $ 4,000 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 6,000 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 6,000 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_UnallocatedFinancingReceivablesMember | $ 4,000 us-gaap_LoansAndLeasesReceivableAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_UnallocatedFinancingReceivablesMember

X
- Definition The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The balance of financing receivables that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The balance of financing receivables that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance to cover probable credit losses on loans and leases. Includes carryover of or adjustments to the allowance for loan losses in connection with business combinations. Excludes allowance for loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7(d)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Subparagraph d -Article 9 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953423-111524 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(1)(ii) -URI http://asc.fasb.org/extlink&oid=6379141&loc=d3e15032-111544 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 6 -Section L -Subsection 1 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of deferred interest and fee income, unamortized costs incurred to originate loans and leases, unamortized loan commitments and loan syndication fees, and premiums over or discounts from face amounts of acquired loans. Excludes amounts for loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6378556&loc=d3e10152-111534 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=25496975&loc=d3e45377-112738 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.7) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 9 + Details
Name: | us-gaap_LoansAndLeasesReceivableDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount before allowance of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allowance and after deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28367877&loc=d3e4428-111522 + Details
Name: | us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=cpf_AllocatedFinancingReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=cpf_CommercialFinancialAndAgriculturalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_ConsumerLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_FinanceLeasesFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_ResidentialMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_UnallocatedFinancingReceivablesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |