XML 210 R89.htm IDEA: XBRL DOCUMENT
v3.22.1

Leases (Details) - Schedule of movement of the lease liabilities recognized - PEN (S/) S/ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
Schedule of movement of the lease liabilities recognized [Abstract] |  |
Balance as of January 1 | S/ 6,633 | S/ 57
Additions | 217 | 7,504
Financial interest expenses | 383 | 409
Dues payments | (2,419) | (1,669)
Sales and disposals |  | (19)
Others | 1,015 | 351
Balance as of December 31 | 5,829 | 6,633
Current portion | 1,856 | 1,531
Non-current portion | 3,973 | 5,102
Balance as of December 31 | S/ 5,829 | S/ 6,633

X
- References No definition available. + Details
Name: | cpac_AdditionsOfLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_CurrentPortionLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_DuesPaymentsLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_FinancialInterestExpensesLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_LeaseEndingBalanceOne
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cpac_LeasesBeginningBalances
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cpac_LeasesEndingBalances
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | cpac_NoncurrentPortionLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_OthersLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_SalesAndDisposalsOfLeases
Namespace Prefix: | cpac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | cpac_ScheduleOfMovementOfTheLeaseLiabilitiesRecognizedAbstract
Namespace Prefix: | cpac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration