XML 142 R102.htm IDEA: XBRL DOCUMENT
v3.22.1

Commitments and contingencies - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 USD ($) restaurant period | Dec. 31, 2020 USD ($)
Line of Credit Facility [Line Items] |  |  |  |  |
Reinvestment plan term |  |  |  | 3 years |
Percentage of gross sales of restaurants |  |  |  | 5.00% |
Initial royalty period |  |  |  | 10 years |
Royalty fee (as a percent) |  |  |  | 5.20% |
Number of subsequent payment periods | period |  |  |  | 2 |
Percentage of gross sales on advertising and promotion activities |  |  |  | 5.00% | 5.00%
Required minimum fixed charge coverage ratio |  |  |  | 1.50 |
Maximum leverage ratio |  |  |  | 4.25 |
Growth investment period |  |  |  | 1 year |
Number of new restaurants | restaurant |  |  |  | 200 |
Number of modernize restaurants | restaurant |  |  |  | 400 |
Capital expenditures |  |  |  | $ 650,000 |
Provision for contingencies |  |  |  | 34,086 | $ 26,948
Provision for contingencies, current |  |  |  | 2,140 | 2,024
Provision for contingencies, noncurrent |  |  |  | 31,946 | 24,924
Provision related to claims covered by indemnification agreement |  |  |  | $ 1,188 | $ 1,259
Covid-19 Pandemic |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Percentage of gross sales on advertising and promotion activities |  |  |  | 4.00% |
Scenario, Forecast |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Royalty fee (as a percent) | 6.00% | 6.00% | 5.60% |  |
Standby Letters of Credit |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Standby letters of credit with an aggregate drawing amount |  |  |  | $ 80,000 |
Next Five Years |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Royalty fee (as a percent) |  |  |  | 6.00% |
Last Five Years |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Initial royalty period |  |  |  | 5 years |
Royalty fee (as a percent) |  |  |  | 7.00% |
Minimum |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Tax law, estimate of possible loss |  |  |  | $ 240,000 |
Maximum |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |
Tax law, estimate of possible loss |  |  |  | $ 271,000 |

X
- Definition Debt Instrument, Covenant Compliance, Maximum Leverage Ratio + References No definition available. + Details
Name: | arco_DebtInstrumentCovenantComplianceMaximumLeverageRatio
Namespace Prefix: | arco_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Debt Instrument, Covenant Compliance, Required Minimum Fixed Charge Coverage Ratio + References No definition available. + Details
Name: | arco_DebtInstrumentCovenantComplianceRequiredMinimumFixedChargeCoverageRatio
Namespace Prefix: | arco_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Growth Investment Period + References No definition available. + Details
Name: | arco_GrowthInvestmentPeriod
Namespace Prefix: | arco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Indemnification for Contingencies + References No definition available. + Details
Name: | arco_IndemnificationforContingencies
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Long-term Commitment, Initial Royalty Period + References No definition available. + Details
Name: | arco_LongtermCommitmentInitialRoyaltyPeriod
Namespace Prefix: | arco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Modernize Restaurants + References No definition available. + Details
Name: | arco_NumberOfModernizeRestaurants
Namespace Prefix: | arco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of New Restaurants + References No definition available. + Details
Name: | arco_NumberOfNewRestaurants
Namespace Prefix: | arco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of subsequent payment period + References No definition available. + Details
Name: | arco_NumberOfSubsequentPaymentPeriod
Namespace Prefix: | arco_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of gross sales of resturants that MFAs require the company to pay monthly royalties. + References No definition available. + Details
Name: | arco_PercentageOfGrossSalesOfRestaurants
Namespace Prefix: | arco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Gross Sales On Advertising And Promotion Activities + References No definition available. + Details
Name: | arco_PercentageOfGrossSalesOnAdvertisingAndPromotionActivities
Namespace Prefix: | arco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period of time of franchise agreement + References No definition available. + Details
Name: | arco_PeriodOfTimeOfFranchiseAgreement
Namespace Prefix: | arco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Provision For Contingencies, Judicial Deposits + References No definition available. + Details
Name: | arco_ProvisionForContingenciesJudicialDeposits
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Royalty Fee, Percentage + References No definition available. + Details
Name: | arco_RoyaltyFeePercentage
Namespace Prefix: | arco_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Future cash outflow to pay for purchases of fixed assets that have occurred. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586 + Details
Name: | us-gaap_CapitalExpendituresIncurredButNotYetPaid
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualCarryingValueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_LossContingencyAccrualCarryingValueNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_UnusualOrInfrequentItemAxis=arco_Covid19PandemicMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=srt_ScenarioForecastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arco_RoyaltyAgreementByPeriodAxis=arco_NextFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | arco_RoyaltyAgreementByPeriodAxis=arco_LastFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |