XML 166 R147.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Summary of financial instruments    
Bank line of credit and commercial paper $ 150,000 $ 720,000
Senior unsecured notes 6,563,256 5,403,378
Mortgage debt $ 356,750 $ 256,097
Derivative Liability, Statement Of Financial Position, Extensible Enumeration Not Disclosed Flag false false
Carrying Value    
Summary of financial instruments    
Loans receivable, net $ 717,190 $ 218,450
Bank line of credit and commercial paper 150,000 720,000
Term loan 1,646,043 496,824
Senior unsecured notes 6,563,256 5,403,378
Mortgage debt 356,750 256,097
Carrying Value | Interest rate swap instruments    
Summary of financial instruments    
Interest rate instruments 35,120 21,359
Fair Value | Level 1    
Summary of financial instruments    
Senior unsecured notes 6,373,528 5,144,667
Fair Value | Level 2    
Summary of financial instruments    
Loans receivable, net 729,637 218,450
Bank line of credit and commercial paper 150,000 720,000
Term loan 1,646,043 496,824
Mortgage debt 350,292 244,135
Fair Value | Level 2 | Interest rate swap instruments    
Summary of financial instruments    
Interest rate instruments $ 35,120 $ 21,359