XML 160 R141.htm IDEA: XBRL DOCUMENT
v3.25.1

FINANCIAL RISK MANAGEMENT - Credit Risk (Details) client in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) client
Credit risk |
Credit risk |
Accounts receivable threshold amount for sales suspension | $ 250,000
Accounts receivable threshold period for sales suspension (In Days) | 60 days
Outstanding accounts receivable balance at which CFO approval is required | $ 1,000,000
Credit risk | Minimum |
Credit risk |
Number of customers | client | 272
31 to 60 days |
Credit risk |
Accounts receivable provision percentage | 30.00%
60 and 91 days |
Credit risk |
Accounts receivable provision percentage | 60.00%
91 and 120 days |
Credit risk |
Accounts receivable provision percentage | 90.00%
Accounts receivable disputed balance provision percentage | 40.00%
120 days and over |
Credit risk |
Accounts receivable provision percentage | 100.00%
120 and 170 days |
Credit risk |
Accounts receivable disputed balance provision percentage | 80.00%
170 days and over |
Credit risk |
Accounts receivable disputed balance provision percentage | 100.00%

X
- Definition The percentage of past due accounts receivable that are in dispute with customers whose nature is known and where all necessary documentation for collection is available where a provision is setup as part of the impairment recognition policy. + References No definition available. + Details
Name: | akoa_AccountsReceivableDisputedImpairmentProvisionPercentage
Namespace Prefix: | akoa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The percentage of past due accounts receivable that a provision is setup for as part of the impairment recognition policy. + References No definition available. + Details
Name: | akoa_AccountsReceivableImpairmentProvisionPercentage
Namespace Prefix: | akoa_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The length of time past due for accounts receivable with a minimum outstanding balance of US$ 250,000 that will cause the company to suspend sales to that customer. + References No definition available. + Details
Name: | akoa_AccountsReceivablePeriodPastDueThresholdForSalesSuspension
Namespace Prefix: | akoa_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The outstanding accounts receivable balance threshold at which the CFO approval is required to continue operating with that client. + References No definition available. + Details
Name: | akoa_AccountsReceivableThresholdAmountForCfoApproval
Namespace Prefix: | akoa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The threshold amount of accounts receivable outstanding over 60 days expired that will cause the company to suspend sales to that customer. + References No definition available. + Details
Name: | akoa_AccountsReceivableThresholdAmountForSalesSuspended
Namespace Prefix: | akoa_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The number of customers of the company. + References No definition available. + Details
Name: | akoa_NumberOfCustomers
Namespace Prefix: | akoa_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfCreditRiskExposureLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_TypesOfRisksAxis=ifrs-full_CreditRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=akoa_LaterThanFourMonthsAndNotLaterThanFiveAndHalfMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_PastDueStatusAxis=akoa_LaterThanFiveAndHalfMonthsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |