v3.26.1
Segment Information - Assets for Reportable Segment (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Segment Reporting Asset Reconciling Item [Line Items]    
Total assets $ 11,994,502 $ 11,975,383
Same Store [Member]    
Segment Reporting Asset Reconciling Item [Line Items]    
Total assets 9,602,238 9,683,810
Non-Same Store and Other [Member]    
Segment Reporting Asset Reconciling Item [Line Items]    
Total assets 2,194,303 2,103,045
Corporate Assets [Member]    
Segment Reporting Asset Reconciling Item [Line Items]    
Total assets $ 197,961 $ 188,528