v3.25.2
Debt and Borrowing Arrangements - Debt Repayments (Details) - Notes Payable
$ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2025
CAD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
3.250% Notes Due March 2025      
Debt Instrument [Line Items]      
Interest Rate 3.25% 3.25%  
Debt repayments $ 600 $ 417  
1.500% Notes Due May 2025      
Debt Instrument [Line Items]      
Interest Rate 1.50% 1.50%  
Debt repayments   $ 750  
2.125% Notes Due March 2024      
Debt Instrument [Line Items]      
Interest Rate     2.125%
Debt repayments     $ 500