XML 135 R101.htm IDEA: XBRL DOCUMENT
v3.21.1

Share-based compensation - Summary of Activity of Stock Options (Details) - Stock Option - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Weighted-average grant-date fair value |  |  |
Additional paid-in capital | $ 409 | $ 1,111 | $ 844
2011 Equity Incentive Plan |  |  |
Units |  |  |
Units, beginning balance (in shares) | 274,440 | 491,073 | 634,489
Units, expired (in shares) | (97,672) | (216,633) | (143,416)
Units, ending balance (in shares) | 176,768 | 274,440 | 491,073
Units, exercisable (in shares) | 176,768 |  |
Weighted-average strike price |  |  |
Units, beginning balance (in dollars per share) | $ 10.62 | $ 12.26 | $ 14.28
Units, expired (in dollars per share) | 14.31 | 14.35 | 21.20
Units, ending balance (in dollars per share) | 8.58 | 10.62 | 12.26
Units, exercisable (in dollars per share) | 8.58 |  |
Weighted-average grant-date fair value |  |  |
Units, beginning balance (in dollars per share) | 2.77 | 3.81 | 4.28
Units, expired (in dollars per share) | 4.19 | 5.13 | 5.89
Units, ending balance (in dollars per share) | 1.98 | $ 2.77 | $ 3.81
Units, exercisable (in dollars per share) | $ 1.98 |  |
Number of units outstanding | 176,768 |  |
Weighted-average grant-date fair market value per unit (in dollars per share) | $ 1.98 |  |
Total grant-date fair value | $ 350 |  |
Weighted-average accumulated percentage of service | 100.00% |  |
Stock-based compensation recognized in Additional paid-in capital | $ 350 |  |

X
- Definition Aggregate carrying value recognized in Additional paid-in capital as of the balance sheet date for vested units under stock-based compensation plans. + References No definition available. + Details
Name: | arco_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationAndExerciseOfStockOptionsVested
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Adjustments to Additional Paid in Capital, Share-based Compensation Related to Expiration of Stock Options + References No definition available. + Details
Name: | arco_AdjustmentstoAdditionalPaidinCapitalSharebasedCompensationRelatedtoExpirationofStockOptions
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Weighted average grant-date fair value. + References No definition available. + Details
Name: | arco_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageFairValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average grant-date fair value. + References No definition available. + Details
Name: | arco_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageFairValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations in Period, Weighted Average Exercise Price + References No definition available. + Details
Name: | arco_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsExpirationsinPeriodWeightedAverageExercisePrice
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations in Period, Weighted Average Grant Date Fair Value + References No definition available. + Details
Name: | arco_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsExpirationsinPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units exercisable in the period. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardExercisableInPeriod
Namespace Prefix: | arco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average strike price of exercisable units. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardExercisableWeightedAverageExerciseBaseValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares reserved for issuance under stock option agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardOutstandingNumber
Namespace Prefix: | arco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Weighted average grant-date fair value. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardOutstandingWeightedAverageBaseValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of outstanding units already vested related to stock options plan. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardVestedInPeriodFairValue
Namespace Prefix: | arco_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition As of the balance sheet date, the number of vested unit related to stock options plan. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardVestedOutstandingNumber
Namespace Prefix: | arco_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition As of the balance sheet date weighted-average accumulated percentage of service rendered by employees related to vested outstanding units + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardVestedWeightedAverageAccumulatedPercentageOfService
Namespace Prefix: | arco_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition As of the balance sheet date, the weighted-average fair market value of outstanding units that are fully vested. + References No definition available. + Details
Name: | arco_UnitBasedCompensationArrangementByUnitBasedPaymentAwardVestedWeightedAverageFairMarketValue
Namespace Prefix: | arco_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Units, Shares [Roll Forward] + References No definition available. + Details
Name: | arco_UnitsSharesRollForward
Namespace Prefix: | arco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Units, Weighted Average Grant Date Fair Value [Roll Forward] + References No definition available. + Details
Name: | arco_UnitsWeightedAverageGrantDateFairValueRollForward
Namespace Prefix: | arco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Units, Weighted Average Strike Price [Roll Forward] + References No definition available. + Details
Name: | arco_UnitsWeightedAverageStrikePriceRollForward
Namespace Prefix: | arco_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(4) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PlanNameAxis=arco_TwoThousandElevenEquityIncentivePlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |