XML 126 R101.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Taxation - Narrative (Details) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2023 USD ($)
Argentina |
Disclosure Of Income Tax Jurisdiction [Line Items] |
Operating loss carryforwards, expiration period | 5 years
Deferred tax asset, inflation adjustment | $ 121,900
Deferred tax asset, inflation adjustment, applied at the reporting date | $ 104,172
Brazil |
Disclosure Of Income Tax Jurisdiction [Line Items] |
Proportion of taxable profit that can be reduced by operating loss carryforwards (maximum) (as a percent) | 30.00%

X
- Definition Deferred Tax Asset, Inflation Adjustment + References No definition available. + Details
Name: | agro_DeferredTaxAssetInflationAdjustment
Namespace Prefix: | agro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Deferred Tax Asset, Inflation Adjustment, Applied At The Reporting Date + References No definition available. + Details
Name: | agro_DeferredTaxAssetInflationAdjustmentAppliedAtTheReportingDate
Namespace Prefix: | agro_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition [Line Items] for Disclosure Of Income Tax Jurisdiction [Table] + References No definition available. + Details
Name: | agro_DisclosureOfIncomeTaxJurisdictionLineItems
Namespace Prefix: | agro_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage Of Taxable Profit That Can Be Reduced By Tax Loss Carryforwards + References No definition available. + Details
Name: | agro_PercentageOfTaxableProfitThatCanBeReducedByTaxLossCarryforwards
Namespace Prefix: | agro_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax Loss Carryforwards, Expiration Period + References No definition available. + Details
Name: | agro_TaxLossCarryforwardsExpirationPeriod
Namespace Prefix: | agro_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | agro_IncomeTaxAuthorityJurisdictionAxis=country_AR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | agro_IncomeTaxAuthorityJurisdictionAxis=country_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |