XML 91 R80.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Schedule of Financial Instrument Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets:    
Derivative assets $ 14,328 $ 47,165
Liabilities:    
Derivative liabilities 191,697 81,524
Carrying Value    
Assets:    
Loans receivable 1,329,800 828,500
Derivative assets 14,300 47,200
Total assets 1,344,100 875,700
Liabilities:    
Mortgages payable 38,700 81,300
Notes and bonds payable 25,198,000 22,938,700
Derivative liabilities 191,700 81,500
Total liabilities 25,428,400 23,101,500
Hierarchy Level    
Assets:    
Loans receivable 1,316,600 835,100
Liabilities:    
Mortgages payable 38,100 80,000
Notes and bonds payable 24,205,700 21,593,500
Hierarchy Level | Level 1    
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
Hierarchy Level | Level 2    
Assets:    
Loans receivable 847,400 791,400
Derivative assets 14,300 47,200
Total assets 861,700 838,600
Liabilities:    
Mortgages payable 0 0
Notes and bonds payable 23,165,500 20,665,500
Derivative liabilities 191,700 81,500
Total liabilities 23,357,200 20,747,000
Hierarchy Level | Level 3    
Assets:    
Loans receivable 469,200 43,700
Derivative assets 0 0
Total assets 469,200 43,700
Liabilities:    
Mortgages payable 38,100 80,000
Notes and bonds payable 1,040,200 928,000
Derivative liabilities 0 0
Total liabilities $ 1,078,300 $ 1,008,000