XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Schedule of Financial Instrument Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets:    
Derivative assets $ 47,165 $ 21,170
Liabilities:    
Derivative liabilities 81,524 119,620
Carrying value    
Assets:    
Loans receivable 828,500 205,300
Derivative assets 47,200 21,200
Total assets 875,700 226,500
Liabilities:    
Mortgages payable 81,300 822,400
Notes and bonds payable 22,938,700 18,562,100
Derivative liabilities 81,500 119,600
Total liabilities 23,101,500 19,504,100
Fair value    
Assets:    
Loans receivable 835,100 205,300
Liabilities:    
Mortgages payable 80,000 814,500
Notes and bonds payable 21,593,500 17,603,700
Level 1 | Fair value    
Assets:    
Loans receivable 0 0
Derivative assets 0 0
Total assets 0 0
Liabilities:    
Mortgages payable 0 0
Notes and bonds payable 0 0
Derivative liabilities 0 0
Total liabilities 0 0
Level 2 | Fair value    
Assets:    
Loans receivable 791,400 171,800
Derivative assets 47,200 21,200
Total assets 838,600 193,000
Liabilities:    
Mortgages payable 0 0
Notes and bonds payable 20,665,500 16,620,800
Derivative liabilities 81,500 119,600
Total liabilities 20,747,000 16,740,400
Level 3 | Fair value    
Assets:    
Loans receivable 43,700 33,500
Derivative assets 0 0
Total assets 43,700 33,500
Liabilities:    
Mortgages payable 80,000 814,500
Notes and bonds payable 928,000 982,900
Derivative liabilities 0 0
Total liabilities $ 1,008,000 $ 1,797,400