XML 43 R65.htm IDEA: XBRL DOCUMENT
v3.19.3

LEASES - Lessee, Operating Lease Maturities (Details) $ in Thousands | Sep. 30, 2019 USD ($)
--- | ---
Undiscounted Cash Flows |
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year | $ 1,550
Lessee, Operating Lease, Liability, Payments, Due Year Two | 6,018
Lessee, Operating Lease, Liability, Payments, Due Year Three | 5,708
Lessee, Operating Lease, Liability, Payments, Due Year Four | 5,271
Lessee, Operating Lease, Liability, Payments, Due Year Five | 4,973
Lessee, Operating Lease, Liability, Payments, Due Year Six | 4,814
Lessee, Operating Lease, Liability, Payments, Due after Year Six | 40,920
Lessee, Operating Lease, Liability, Payments, Due | 69,254
Lease Liability Expense |
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Remainder of Fiscal Year | 512
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Two | 1,939
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Three | 1,787
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Four | 1,645
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Five | 1,512
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Six | 1,383
Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due After Year Six | 7,669
Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 16,447
Lease Liability Reduction |
Lessee, Operating Lease, Lease Liability Reduction, Remainder of Fiscal Year | 1,038
Lessee, Operating Lease, Lease Liability Reduction, Year Two | 4,079
Lessee, Operating Lease, Lease Liability Reduction, Year Three | 3,921
Lessee, Operating Lease, Lease Liability Reduction, Year Four | 3,626
Lessee, Operating Lease, Lease Liability Reduction, Year Five | 3,461
Lessee, Operating Lease, Lease Liability Reduction, Year Six | 3,431
Lessee, Operating Lease, Lease Liability Reduction, After Year Six | 33,251
Lessee, Operating Lease, Lease Liability Reduction | $ 52,807

X
- Definition Lease Liability Expense [Abstract] + References No definition available. + Details
Name: | cpf_LeaseLiabilityExpenseAbstract
Namespace Prefix: | cpf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease Liability Reduction [Abstract] + References No definition available. + Details
Name: | cpf_LeaseLiabilityReductionAbstract
Namespace Prefix: | cpf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lessee, Operating Lease, Lease Liability Reduction + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReduction
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, After Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionAfterYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Remainder of Fiscal Year + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionRemainderofFiscalYear
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Year Five + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionYearFive
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Year Four + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionYearFour
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Lessee, Operating Lease, Lease Liability Reduction, Year Three + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionYearThree
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Lease Liability Reduction, Year Two + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLeaseLiabilityReductionYearTwo
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Payments, Due Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityPaymentsDueYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Payments, Due after Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityPaymentsDueafterYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due After Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueAfterYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Five + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueYearFive
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Four + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueYearFour
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Six + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueYearSix
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Three + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueYearThree
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Due Year Two + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountDueYearTwo
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee, Operating Lease, Liability, Undiscounted Excess Amount, Remainder of Fiscal Year + References No definition available. + Details
Name: | cpf_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountRemainderofFiscalYear
Namespace Prefix: | cpf_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Undiscounted Cash Flows [Abstract] + References No definition available. + Details
Name: | cpf_UndiscountedCashFlowsAbstract
Namespace Prefix: | cpf_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant