XML 113 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Financial Instruments Not Carried at Fair Value (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Carrying value    
Fair value of financial assets and liabilities    
Loans receivable $ 828.5 $ 205.3
Mortgages payable 81.3 822.4
Notes and bonds payable 22,938.7 18,562.1
Fair value    
Fair value of financial assets and liabilities    
Loans receivable 835.1 205.3
Mortgages payable 80.0 814.5
Notes and bonds payable $ 21,593.5 $ 17,603.7