v3.26.1
STORAGE PROPERTIES - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
STORAGE PROPERTIES    
Storage properties $ 8,148,814 $ 8,134,189
Less: Accumulated depreciation (1,842,330) (1,758,340)
Storage properties, net 6,306,484 6,375,849
Land    
STORAGE PROPERTIES    
Storage properties 1,723,839 1,714,247
Buildings and improvements    
STORAGE PROPERTIES    
Storage properties 6,228,464 6,203,371
Equipment    
STORAGE PROPERTIES    
Storage properties 131,913 140,027
Construction in progress    
STORAGE PROPERTIES    
Storage properties 22,653 34,599
Right-of-use assets - finance leases    
STORAGE PROPERTIES    
Storage properties $ 41,945 $ 41,945