XML 145 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Financial risk management - Credit risk - Aging of trade and other receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables $ 14.1 $ 26.4
Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 8.0 3.5
New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 3.7 6.1
Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.3 2.5
Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.1 $ 14.3
0-30 days    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 13.0  
0-30 days | Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 8.0  
0-30 days | New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 2.6  
0-30 days | Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.3  
0-30 days | Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.1  
31-60 days    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.6  
31-60 days | Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
31-60 days | New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 1.6  
31-60 days | Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
31-60 days | Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
61-90 days    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
61-90 days | Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
61-90 days | New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
61-90 days | Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
61-90 days | Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
91-120 days    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables (0.5)  
91-120 days | Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
91-120 days | New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables (0.5)  
91-120 days | Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
91-120 days | Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
Over 120 days    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
Over 120 days | Rainy River    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
Over 120 days | New Afton    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
Over 120 days | Cerro San Pedro    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables 0.0  
Over 120 days | Corporate    
AGING TRADE AND OTHER RECEIVABLES    
Trade and other receivables $ 0.0