v3.26.1
Financial risks (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Interest rate risk [Member]    
Disclosure of Financial Risks [Line Items]    
Sensitivity analysis, variance, percentage 1.00%  
Foreign exchange risk [Member]    
Disclosure of Financial Risks [Line Items]    
Sensitivity analysis, variance, percentage 5.00%  
Effect of variance on net earnings $ 0.7 $ 3.6
Other price risk [Member]    
Disclosure of Financial Risks [Line Items]    
Sensitivity analysis, variance, percentage 10.00%  
Effect of variance on other comprehensive income $ 13.8 5.4
Credit risk [Member]    
Disclosure of Financial Risks [Line Items]    
Expected credit loss $ 21.4 $ 34.2