XML 90 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
PENSION AND OTHER POST-EMPLOYMENT BENEFIT PLANS - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments $ 37 $ 35 $ 31
Canadian Qualified Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan     420
Non Registered Plans | Canada      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments 2    
Expected contribution to benefit plans during 2025 2    
Non Qualified Pension Plans Defined Benefit | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments 10    
Expected contribution to benefit plans during 2025 9    
Maximum | Canada      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments 1    
Maximum | Registered Pension Plans | Canada      
Defined Benefit Plan Disclosure [Line Items]      
Expected contribution to benefit plans during 2025 1    
Pension      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Plan Assets, Payment for Settlement     $ 205
Employer contributions and benefit payments 12 14  
Other Post-employment Benefits      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments 6 $ 6  
Expected contribution to benefit plans during 2025 7    
Other Post-employment Benefits | Collective Bargaining Arrangement      
Defined Benefit Plan Disclosure [Line Items]      
Expected contribution to benefit plans during 2025 3    
Other Post-employment Benefits | Canada      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments 1    
Other Post-employment Benefits | U.S.      
Defined Benefit Plan Disclosure [Line Items]      
Employer contributions and benefit payments $ 5