v3.26.1
CAPITAL STOCK - Schedule of SBC Expense and RSU Activity (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
RSUs Granted:        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 30 40 200 300
Granted, weighted average grant date fair value (in dollars per share) $ 423.30 $ 112.21 $ 304.70 $ 119.55
PSUs Granted:        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 0 20 100 200
Granted, weighted average grant date fair value (in dollars per share) $ 482.27 $ 139.53 $ 329.08 $ 146.35
Equity awards other than options, percent of target achieved 100.00% 100.00% 100.00% 100.00%
DSUs Granted:        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 1 2 2 10
Granted, weighted average grant date fair value (in dollars per share) $ 342.67 $ 152.67 $ 282.41 $ 103.83
D-RSUs Granted:        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Number of awards granted (in shares) 10 0 10 0
Granted, weighted average grant date fair value (in dollars per share) $ 339.13 $ 0 $ 339.13 $ 0