XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
SENIOR NOTES PAYABLE AND OTHER DEBT - Derivatives and Hedging (Details)
$ in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
CAD ($)
May 09, 2024
USD ($)
Apr. 29, 2024
USD ($)
Apr. 29, 2024
CAD ($)
Feb. 29, 2024
USD ($)
Feb. 29, 2024
CAD ($)
Mortgage loans and other              
Derivative [Line Items]              
Principal amount of debt $ 3,200.0   $ 52.3 $ 75.5 $ 103.0 $ 39.1 $ 52.8
Repayments of debt 48.3            
Swap | Variable Rate Debt              
Derivative [Line Items]              
Variable rate debt amount 800.0            
Derivative, notional amount 141.3            
Swap | Fixed Rate Debt              
Derivative [Line Items]              
Variable rate debt amount 12,800.0            
Derivative, notional amount $ 526.5 $ 635.9