XML 106 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK - Schedule of Common Shares Purchases for Cancellation (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate cost (including transaction fees) of common shares repurchased for cancellation $ 152.0 $ 35.6 $ 34.6
Number of common shares repurchased for cancellation (in shares) 3.2 2.6 3.4
Weighted average price per share for repurchases (in dollars per share) $ 47.15 $ 13.83 $ 10.45
2023 NCIB      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Accrual for repurchase of stock under automatic share purchase plan   $ 2.7  
2024 NCIB      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Accrual for repurchase of stock under automatic share purchase plan $ 2.8    
NCIB ASPP      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of common shares repurchased for cancellation (in shares) 0.5 0.9 2.5