XML 128 R107.htm IDEA: XBRL DOCUMENT
v2.4.1.9

FAIR VALUE OF ASSETS AND LIABILITIES (Details) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Financial assets |  |
Cash and due from banks | $ 72,316 us-gaap_CashAndDueFromBanks | $ 45,092 us-gaap_CashAndDueFromBanks
Interest-bearing deposits in other banks | 13,691 us-gaap_InterestBearingDepositsInBanks | 4,256 us-gaap_InterestBearingDepositsInBanks
Loans held for sale | 9,683 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation | 12,370 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation
Accrued interest receivable | 13,584 us-gaap_InterestReceivable | 14,072 us-gaap_InterestReceivable
Deposits: |  |
Noninterest-bearing deposits | 1,034,146 cpf_NoninterestBearingDemand | 891,017 cpf_NoninterestBearingDemand
Time deposits | 1,045,284 us-gaap_TimeDeposits | 1,109,521 us-gaap_TimeDeposits
Transfers of financial assets from Level 1 to Level 2 | 0 us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount |
Transfers of financial assets from Level 2 to Level 1 | 0 us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount |
Transfers of financial liabilities from Level 1 to Level 2 | 0 us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount |
Transfers of financial liabilities from Level 2 to Level 1 | 0 us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount |
Interest rate options |  |
Deposits: |  |
Off-balance sheet financial instruments | 44,266 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember | 37,093 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember
Forward interest rate contracts |  |
Deposits: |  |
Off-balance sheet financial instruments | 23,919 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember | 24,244 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember
Carrying Amount |  |
Financial assets |  |
Cash and due from banks | 72,316 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 45,092 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest-bearing deposits in other banks | 13,691 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 4,256 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Investment securities | 1,467,305 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 1,660,046 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Loans held for sale | 9,683 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 12,370 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Net loans and leases | 2,858,158 us-gaap_LoansReceivableNet / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 2,546,781 us-gaap_LoansReceivableNet / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Accrued interest receivable | 13,584 us-gaap_InterestReceivable / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 14,072 us-gaap_InterestReceivable / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Deposits: |  |
Noninterest-bearing deposits | 1,034,146 cpf_NoninterestBearingDemand / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 891,017 cpf_NoninterestBearingDemand / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Interest-bearing demand and savings deposits | 2,030,870 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 1,935,635 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Time deposits | 1,045,284 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 1,109,521 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Short-term debt | 38,000 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 8,015 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Long-term debt | 92,785 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 92,799 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Accrued interest payable (included in other liabilities) | 1,018 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember | 1,040 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember
Carrying Amount | Commitments to extend credit |  |
Deposits: |  |
Off-balance sheet financial instruments | 720,255 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember | 652,717 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember
Carrying Amount | Standby letters of credit and financial guarantees written |  |
Deposits: |  |
Off-balance sheet financial instruments | 18,797 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember | 19,362 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember
Carrying Amount | Interest rate options |  |
Deposits: |  |
Off-balance sheet financial instruments | 44,266 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember | 37,093 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember
Carrying Amount | Forward interest rate contracts |  |
Deposits: |  |
Off-balance sheet financial instruments | 23,919 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember | 24,244 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_CarryingReportedAmountFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember
Estimated Fair Value |  |
Financial assets |  |
Cash and due from banks | 72,316 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 45,092 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Interest-bearing deposits in other banks | 13,691 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 4,256 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Investment securities | 1,464,615 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 1,646,704 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Loans held for sale | 9,683 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 12,370 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Net loans and leases | 2,752,420 us-gaap_LoansReceivableNet / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 2,430,282 us-gaap_LoansReceivableNet / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Accrued interest receivable | 13,584 us-gaap_InterestReceivable / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 14,072 us-gaap_InterestReceivable / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Deposits: |  |
Noninterest-bearing deposits | 1,034,146 cpf_NoninterestBearingDemand / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 891,017 cpf_NoninterestBearingDemand / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Interest-bearing demand and savings deposits | 2,030,870 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 1,935,635 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Time deposits | 1,047,322 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 1,111,319 us-gaap_TimeDeposits / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Short-term debt | 38,000 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 8,015 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Long-term debt | 42,454 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 39,446 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Accrued interest payable (included in other liabilities) | 1,018 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember | 1,040 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember
Estimated Fair Value | Commitments to extend credit |  |
Deposits: |  |
Off-balance sheet financial instruments | 3,601 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember | 3,264 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember
Estimated Fair Value | Standby letters of credit and financial guarantees written |  |
Deposits: |  |
Off-balance sheet financial instruments | 141 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember | 145 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember
Estimated Fair Value | Interest rate options |  |
Deposits: |  |
Off-balance sheet financial instruments | 444 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember | 70 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember
Estimated Fair Value | Forward interest rate contracts |  |
Deposits: |  |
Off-balance sheet financial instruments | (62)us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember | 210 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByMeasurementBasisAxis = us-gaap_EstimateOfFairValueFairValueDisclosureMember / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember
Quoted Prices in Active Markets for Identical Assets (Level 1) |  |
Financial assets |  |
Cash and due from banks | 72,316 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 45,092 us-gaap_CashAndDueFromBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Interest-bearing deposits in other banks | 13,691 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 4,256 us-gaap_InterestBearingDepositsInBanks / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Investment securities | 877 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 875 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Accrued interest receivable | 13,584 us-gaap_InterestReceivable / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 14,072 us-gaap_InterestReceivable / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Deposits: |  |
Noninterest-bearing deposits | 1,034,146 cpf_NoninterestBearingDemand / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 891,017 cpf_NoninterestBearingDemand / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Interest-bearing demand and savings deposits | 2,030,870 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,935,635 cpf_InterestBearingDemandAndSavingsDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Accrued interest payable (included in other liabilities) | 1,018 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member | 1,040 us-gaap_InterestPayableCurrentAndNoncurrent / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) |  |
Financial assets |  |
Investment securities | 1,450,643 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 1,635,311 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Net loans and leases | 70,743 us-gaap_LoansReceivableNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 64,705 us-gaap_LoansReceivableNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Deposits: |  |
Short-term debt | 38,000 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 8,015 us-gaap_ShorttermDebtFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Long-term debt | 42,454 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member | 39,446 us-gaap_LongTermDebtFairValue / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member
Significant Other Observable Inputs (Level 2) | Commitments to extend credit |  |
Deposits: |  |
Off-balance sheet financial instruments | 3,601 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember | 3,264 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = us-gaap_CommitmentsToExtendCreditMember
Significant Other Observable Inputs (Level 2) | Standby letters of credit and financial guarantees written |  |
Deposits: |  |
Off-balance sheet financial instruments | 141 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember | 145 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_StandbyLettersOfCreditAndFinancialGuaranteesMember
Significant Other Observable Inputs (Level 2) | Interest rate options |  |
Deposits: |  |
Off-balance sheet financial instruments | 444 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember | 70 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_InterestRateOptionsMember
Significant Other Observable Inputs (Level 2) | Forward interest rate contracts |  |
Deposits: |  |
Off-balance sheet financial instruments | (62)us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember | 210 us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FinancialInstrumentAxis = cpf_InterestRateForwardsMember
Significant Unobservable Inputs (Level 3) |  |
Financial assets |  |
Investment securities | 13,095 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 10,518 us-gaap_InvestmentsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Loans held for sale | 9,683 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 12,370 cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Net loans and leases | 2,681,677 us-gaap_LoansReceivableNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 2,365,577 us-gaap_LoansReceivableNet / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
Deposits: |  |
Time deposits | $ 1,047,322 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | $ 1,111,319 us-gaap_TimeDeposits / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member

X
- Definition The amount of money in accounts that bear interest and that the depositor is entitled to withdraw at any time without prior notice and the amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs). + References No definition available. + Details
Name: | cpf_InterestBearingDemandAndSavingsDeposits
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The disclosures for disposal groups and discontinued operations were expanded to have elements for both classified and unclassified approaches. This was accomplished through a combination of deprecated elements. + References No definition available. + Details
Name: | cpf_LoansReceivableHeldForSaleNetNotPartOfDisposalGroupOrDiscontinuedOperation
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of money in accounts that do not bear interest and that the depositor is entitled to withdraw at any time without prior notice. Includes both domestic and foreign depositors. + References No definition available. + Details
Name: | cpf_NoninterestBearingDemand
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: 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.1) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1, 2, 3 -Article 9 + Details
Name: | us-gaap_CashAndDueFromBanks
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The fair value of financial liabilities, which are not recognized in the financial statements (off-balance sheet) because they fail to meet some other criterion for recognition. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35750535&loc=d3e13433-108611 + Details
Name: | us-gaap_FairValueDisclosureOffbalanceSheetRisksAmountLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (bb) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6476743&loc=d3e59706-112781 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 9 Reference 3: 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.2) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_InterestBearingDepositsInBanks
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of interest payable on debt, including, but not limited to, trade payables. + 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.15(5)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.15(a)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph a -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph 5 -Article 9 + Details
Name: | us-gaap_InterestPayableCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.8) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 + Details
Name: | us-gaap_InterestReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Available-for-Sale Securities -URI http://asc.fasb.org/extlink&oid=6505594 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Trading Securities -URI http://asc.fasb.org/extlink&oid=6526789 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Subparagraph a, f, g -Article 7 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 35 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=27723805&loc=d3e24584-111560 + Details
Name: | us-gaap_InvestmentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allowance and 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. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Subparagraph a -Article 9 Reference 2: 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(a)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_LoansReceivableNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. + References No definition available. + Details
Name: | us-gaap_LongTermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents the amount of short-term debt existing as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_ShorttermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of deposits that cannot be withdrawn before a set date without penalty or for which notice of withdrawal is required. Time deposits include, but are not limited to, certificates of deposits, individual retirement accounts and open accounts. + 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.12) -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 12 -Article 9 + Details
Name: | us-gaap_TimeDeposits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cpf_InterestRateForwardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cpf_InterestRateOptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |