XML 138 R118.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information - Schedule of Disaggregation of Revenue by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 5,271,142 $ 4,078,993 $ 3,343,681
Rental (including reimbursable) 5,043,748 3,958,150 3,299,657
Other revenue 227,394 120,843 44,024
Retail      
Disaggregation of Revenue [Line Items]      
Revenues 4,009,900 3,193,600 2,730,100
Industrial      
Disaggregation of Revenue [Line Items]      
Revenues 795,100 559,100 495,400
Other      
Disaggregation of Revenue [Line Items]      
Revenues 238,700 205,500 74,200
U.S.      
Disaggregation of Revenue [Line Items]      
Rental (including reimbursable) 4,353,400 3,475,100 2,995,300
U.S. | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 3,368,500 2,754,200 2,455,900
U.S. | Industrial      
Disaggregation of Revenue [Line Items]      
Revenues 747,000 515,400 465,200
U.S. | Other      
Disaggregation of Revenue [Line Items]      
Revenues 237,900 205,500 74,200
U.K.      
Disaggregation of Revenue [Line Items]      
Rental (including reimbursable) 557,100 417,700 273,500
U.K. | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 508,200 374,000 243,300
U.K. | Industrial      
Disaggregation of Revenue [Line Items]      
Revenues 48,100 43,700 30,200
U.K. | Other      
Disaggregation of Revenue [Line Items]      
Revenues 800 0 0
Other      
Disaggregation of Revenue [Line Items]      
Rental (including reimbursable) 133,200 65,400 30,900
Other | Retail      
Disaggregation of Revenue [Line Items]      
Revenues 133,200 65,400 30,900
Other | Industrial      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Other | Other      
Disaggregation of Revenue [Line Items]      
Revenues $ 0 $ 0 $ 0