XML 113 R73.htm IDEA: XBRL DOCUMENT
v3.25.1

Deferred Revenue (Narrative) (Details) $ in Millions |  | 12 Months Ended |
--- | --- | --- | ---
Jul. 15, 2024 $ / oz oz | Dec. 31, 2024 USD ($) $ / oz | Jul. 12, 2024 oz
Disclosure of performance obligations [line items] |  |  |
Average realized price per ounce | $ / oz |  | 1,950 |
Advanced consideration from gold sale prepayment agreement, net of transaction costs | $ |  | $ 111.1 |
Accretion expense | $ |  | 5.5 |
Forward contract |  |  |
Disclosure of performance obligations [line items] |  |  |
Average realized price per ounce | $ / oz | 2,524 |  |
Advanced consideration from gold sale prepayment agreement, net of transaction costs | $ |  | 116.0 |
Ounces subject to contract, settled | oz | 49,384 |  |
Accretion expense | $ |  | $ 2.1 |
Forward contract |  |  |
Disclosure of performance obligations [line items] |  |  |
Ounces subject to contract | oz |  |  | 329,417
Ounces subject to contract, settled | oz | 179,417 |  |
Argonaut Transaction | Forward contract |  |  |
Disclosure of performance obligations [line items] |  |  |
Ounces subject to contract | oz | 179,417 |  |
Average realized price per ounce | $ / oz | 1,838 |  |

X
- Definition Accretion Expense + References No definition available. + Details
Name: | agi_AccretionExpense
Namespace Prefix: | agi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Advanced Considerations From Prepayment Agreement + References No definition available. + Details
Name: | agi_AdvancedConsiderationsFromPrepaymentAgreement
Namespace Prefix: | agi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Average Realized Price Per Ounce + References No definition available. + Details
Name: | agi_AverageRealizedPricePerOunce
Namespace Prefix: | agi_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Ounces Subject to Contract, Settled + References No definition available. + Details
Name: | agi_OuncesSubjectToContractSettled
Namespace Prefix: | agi_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ounces Subject to Contract + References No definition available. + Details
Name: | agi_OuncesSubjecttoContract
Namespace Prefix: | agi_
Data Type: | dtr-types1:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfPerformanceObligationsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=ifrs-full_ForwardContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BusinessCombinationsAxis=agi_ArgonautTransactionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |