EARNINGS PER COMMON SHARE - Narrative (Details) - Share options - $ / shares shares in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Antidilutive securities | |||
| Anti-dilutive stock options excluded from diluted earnings per common share calculation (in shares) | 14.6 | 19.3 | 10.4 |
| Weighted average exercise price of antidilutive securities (in Canadian dollars per share) | $ 54.37 | $ 54.42 | $ 56.49 |