XML 77 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Summary of Issuances of Senior Notes (Details) - Issuance of Senior Notes [Member]
$ in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
CAD ($)
Jun. 30, 2025
USD ($)
Debt Instrument [Line Items]    
Aggregate Principal   $ 1,770,428 [1]
Interest Rate 4.80% 4.80%
Weighted Average [Member]    
Debt Instrument [Line Items]    
Years 8 years 2 months 12 days  
February 2033 Senior Notes [Member] | CAD    
Debt Instrument [Line Items]    
Debt Instrument maturity date 2033-02  
Aggregate Principal $ 750,000  
Interest Rate 4.20% 4.20%
February 2033 Senior Notes [Member] | CAD | Weighted Average [Member]    
Debt Instrument [Line Items]    
Years 8 years  
February 2033 Senior Notes [Member] | USD    
Debt Instrument [Line Items]    
Aggregate Principal   $ 520,428 [1]
January 2031 Senior Notes [Member] | USD    
Debt Instrument [Line Items]    
Aggregate Principal   $ 1,250,000 [1]
Interest Rate 5.10% 5.10%
January 2031 Senior Notes [Member] | USD | Minimum [Member]    
Debt Instrument [Line Items]    
Debt Instrument maturity date 2031-01  
January 2031 Senior Notes [Member] | USD | Maximum [Member]    
Debt Instrument [Line Items]    
Debt Instrument maturity date 2035-05  
January 2031 Senior Notes [Member] | USD | Weighted Average [Member]    
Debt Instrument [Line Items]    
Years 8 years 3 months 18 days  
[1] The exchange rate used to calculate into U.S. dollars was the spot rate at the settlement date.