v3.25.4
Schedule III - Real Estate and Accumulated Depreciation - Reconciliation of Carrying Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-28, Real Estate Companies, Investment in Real Estate [Roll Forward]      
Balance, beginning of period $ 5,401,610 $ 4,480,314 $ 3,669,317
Acquisitions 1,110,280 818,088 887,407
Improvements 212,755 217,314 51,323
Provisions for impairment of real estate (11,997) (14,845) (3,548)
Real estate investments held for sale (2,635) (10,018) (7,455)
Cost of real estate sold (117,553) (89,319) (116,029)
Other (2,638) 76 (701)
Balance, end of period $ 6,589,822 $ 5,401,610 $ 4,480,314