XML 98 R64.htm IDEA: XBRL DOCUMENT
v3.21.1

Acquisition of businesses - Narrative (Details) - USD ($) $ in Thousands |  | 12 Months Ended
--- | --- | ---
Aug. 03, 2007 | Dec. 31, 2020
Business Acquisition [Line Items] |  |
Length of MFAs | 20 years |
First Ten Years |  |
Business Acquisition [Line Items] |  |
First franchise fee payment period |  | 10 years
Royalty fee (as a percent) |  | 5.00%
Next Five Years |  |
Business Acquisition [Line Items] |  |
Royalty fee (as a percent) |  | 6.00%
Subsequent period of the agreement |  | 5 years
Last Five Years |  |
Business Acquisition [Line Items] |  |
Royalty fee (as a percent) |  | 7.00%
Subsequent period of the agreement |  | 5 years
Latin America and Caribbean McDonald's |  |
Business Acquisition [Line Items] |  |
Final purchase price | $ 698,080 |

X
- Definition The total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition. + References No definition available. + Details
Name: | arco_BusinessAcquisitionFinalPurchasePrice
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition First franchise fee payment period + References No definition available. + Details
Name: | arco_FirstFranchiseFeePaymentPeriod
Namespace Prefix: | arco_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Subsequent period of the agreement + References No definition available. + Details
Name: | arco_SubsequentPeriodOfAgreement
Namespace Prefix: | arco_
Data Type: | xbrli:durationItemType
Balance Type: | na
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_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | arco_RoyaltyAgreementByPeriodAxis=arco_FirstTenYearsMember
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: | us-gaap_BusinessAcquisitionAxis=arco_LatinAmericaAndCaribbeanMcdonaldSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |