v3.25.0.1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Subclassifications of assets, liabilities and equities [abstract]
Schedule of Accounts Payable and Accrued Liabilities
December 31, 2024
December 31, 2023
Trade accounts payable and accrued liabilities
$191.6
$167.8
Royalties payable
4.7
2.7
Share-based compensation liability
34.2
22.7
Other
2.5
0.8
$233.0
$194.0
X
- Definition
Schedule of Accounts Payable and Accrued Liabilities1 [Table Text Block]
+ References
No definition available.
+ Details
Name:
agi_ScheduleofAccountsPayableandAccruedLiabilities1TableTextBlock
Namespace Prefix:
agi_
Data Type:
dtr-types1:textBlockItemType
Balance Type:
na
Period Type:
duration
X
- References
No definition available.
+ Details
Name:
ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract
Namespace Prefix:
ifrs-full_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration