v3.25.2
CAPITAL STOCK - Schedule of SBC Expense and RSU Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
RSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 40 40 300 700
Granted, weighted average grant date fair value (in dollars per share) $ 112.21 $ 47.11 $ 119.55 $ 36.92
PSUs        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 20 0 200 500
Granted, weighted average grant date fair value (in dollars per share) $ 139.53 $ 0 $ 146.35 $ 43.34
Equity awards other than options, percent of target achieved 100.00% 100.00% 100.00% 100.00%
Deferred Stock Unit (DSUs)        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 2 10 10 10
Granted, weighted average grant date fair value (in dollars per share) $ 152.67 $ 57.33 $ 103.83 $ 49.55