XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SENIOR NOTES PAYABLE AND OTHER DEBT - Senior Notes (Details)
$ in Millions, $ in Millions
1 Months Ended 6 Months Ended
May 02, 2024
USD ($)
Apr. 30, 2024
CAD ($)
Apr. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
USD ($)
May 13, 2024
USD ($)
Feb. 29, 2024
CAD ($)
Feb. 29, 2024
USD ($)
Senior Notes                
Debt instruments                
Repayments of senior debt $ 800.0              
Senior Notes | 5.100% Senior Notes, Series J due 2029                
Debt instruments                
Debt instrument, face amount             $ 650.0 $ 475.3
Senior Notes | 5.63% Senior Notes due 2034                
Debt instruments                
Debt instrument, face amount           $ 500.0    
5.100% Senior Notes, Series J due 2029                
Debt instruments                
Interest rate             5.10% 5.10%
Unsecured Term Loan due 2025                
Debt instruments                
Repayment and extinguishment of unsecured term loan       $ 500.0 $ 367.9      
3.50% Senior Notes due 2024                
Debt instruments                
Interest rate       3.50% 3.50%      
Repayments of senior debt 400.0              
3.75% Senior Notes due 2024                
Debt instruments                
Interest rate       3.75% 3.75%      
Repayments of senior debt $ 400.0              
2.80% Senior Notes, Series E due 2024                
Debt instruments                
Interest rate       2.80% 2.80%      
Repayments of senior debt   $ 73.0 $ 53.4 $ 73.0 $ 53.4      
5.63% Senior Notes due 2034                
Debt instruments                
Interest rate       5.625% 5.625% 5.625%