v3.26.1
Earnings Per Share - Schedule of Antidilutive Securities Excluded from EPS (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2025
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 6,067
Common OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 2,883
Series A-1 preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 170
A-3 preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 40
Series C preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 292
Series D preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 489
Series E preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 80
Series F preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 70
Series G preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 5
Series H preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 581
Series J preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 236
Series K preferred OP units  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 1,000
Series L  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 20
Redemption Rights - Series G Preferred OP Units [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total securities (in shares) 201