XML 97 R64.htm IDEA: XBRL DOCUMENT
v3.19.1

Acquisition of businesses (Narrative) (Details) $ in Thousands |  | 12 Months Ended
--- | --- | ---
Aug. 03, 2007 USD ($) | Dec. 31, 2018 period | Dec. 31, 2016 restaurant
Business Acquisition [Line Items] |  |  |
Length of Master franchise agreement | 20 years |  |
Number of subsequent payment periods | period |  | 2 |
Number of franchised restaurants acquired | restaurant |  |  | 0
Latin America And Caribbean McDonald's |  |  |
Business Acquisition [Line Items] |  |  |
Final purchase price | $ | $ 698,080 |  |
First Ten Years |  |  |
Business Acquisition [Line Items] |  |  |
First franchise fee payment period |  | 10 years |
Royalty fee, percentage |  | 5.00% |
Next Five Years |  |  |
Business Acquisition [Line Items] |  |  |
Royalty fee, percentage |  | 6.00% |
Subsequent period of the agreement |  | 5 years |
Last Five Years |  |  |
Business Acquisition [Line Items] |  |  |
Royalty fee, percentage |  | 7.00% |
Subsequent period of the agreement |  | 5 years |

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 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 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
- Definition The number of businesses acquired by the entity during the period. + References No definition available. + Details
Name: | us-gaap_NumberOfBusinessesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=arco_LatinAmericaAndCaribbeanMcdonaldSMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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