XML 139 R107.htm IDEA: XBRL DOCUMENT
v3.25.1

Commitments and contingencies - Narrative (Details) $ in Thousands |  | 12 Months Ended | 36 Months Ended |  |
--- | --- | --- | --- | --- | ---
Aug. 03, 2007 period | Dec. 31, 2024 USD ($) restaurant | Dec. 31, 2023 USD ($) | Dec. 31, 2022 | Dec. 31, 2024 USD ($) restaurant | Oct. 28, 2024 USD ($) | Oct. 25, 2024 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) |  | 6.20% | 6.00% | 5.60% |  |  |
Number of subsequent payment periods | period | 2 |  |  |  |  |  |
Percentage of gross sales on advertising and promotion activities |  | 5.00% |  |  |  |  |
Required minimum fixed charge coverage ratio |  | 1.50 |  |  | 1.50 |  |
Maximum leverage ratio |  | 4.25 |  |  | 4.25 |  |
Number of new restaurants | restaurant |  | 200 |  |  | 200 |  |
Number of modernize restaurants | restaurant |  | 400 |  |  | 400 |  |
Capital expenditures |  |  |  |  | $ 650,000 |  |
Provision for contingencies |  | $ 30,356 | $ 50,619 |  | 30,356 |  |
Provision for contingencies, current |  | 1,199 | 1,447 |  | 1,199 |  |
Provision for contingencies, noncurrent |  | 29,157 | 49,172 |  | 29,157 |  |
Provision related to claims covered by indemnification agreement |  | 1,179 | $ 1,458 |  | 1,179 |  |
Banco Bilbao Vizcaya Argentaria, S.A. |  |  |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |  |  |
Standby letters of credit with an aggregate drawing amount |  | 45 |  |  | 45 |  | $ 45,000
Credit Suisse |  |  |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |  |  |
Standby letters of credit with an aggregate drawing amount |  |  |  |  |  | $ 45,000 |
Minimum |  |  |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |  |  |
Tax law, estimate of possible loss |  | 429,000 |  |  | 429,000 |  |
Maximum |  |  |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |  |  |
Tax law, estimate of possible loss |  | 468,000 |  |  | 468,000 |  |
Standby letters of credit |  |  |  |  |  |  |
Line of Credit Facility [Line Items] |  |  |  |  |  |  |
Standby letters of credit with an aggregate drawing amount |  | $ 80,000 |  |  | $ 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% |  |  |  |  |  |

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 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-types1: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-types1: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-types1: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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(f)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 + 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 -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 720 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 27 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2 + Details
Name: | us-gaap_LossContingencyEstimateOfPossibleLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=arco_BancoBilbaoVizcayaArgentariaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=arco_CreditSuisseMember
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: |

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: |