XML 111 R96.htm IDEA: XBRL DOCUMENT
v3.25.1

Inventories - Summary of Loss Due to Reduction in Market Value (Detail) - Aircraft [member] - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Disclosure Of Loss Due To Reduction In Market Value [Line Items] |  |  |
Beginning balance | $ (1.4) | $ (5.7) | $ (1.0)
Additions | 0.0 | (0.6) | (5.9)
Disposals | 0.1 | 0.0 | 1.2
Reversals | 0.4 | 4.9 | 0.0
Ending balance | $ (0.9) | $ (1.4) | $ (5.7)

X
- Definition Additions to provision for loss due to reduction in market value. + References No definition available. + Details
Name: | erj_AdditionsToProvisionForLossDueToReductionInMarketValue
Namespace Prefix: | erj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Disclosure of loss due to reduction in market value. + References No definition available. + Details
Name: | erj_DisclosureOfLossDueToReductionInMarketValueLineItems
Namespace Prefix: | erj_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposals to provision for loss due to reduction in market value. + References No definition available. + Details
Name: | erj_DisposalsToProvisionForLossDueToReductionInMarketValue
Namespace Prefix: | erj_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Inventories provision for loss due to reduction in market value. + References No definition available. + Details
Name: | erj_InventoriesProvisionForLossDueToReductionInMarketValue
Namespace Prefix: | erj_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Reversals to provision for loss due to reduction in market value. + References No definition available. + Details
Name: | erj_ReversalsToProvisionForLossDueToReductionInMarketValue
Namespace Prefix: | erj_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_AircraftMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |