v3.26.1
UNSECURED SENIOR NOTES (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Jan. 24, 2019
USD ($)
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 2,950,000 $ 2,950,000  
Total unsecured senior notes, net 2,927,533 2,925,103  
CubeSmart, L.P. and Subsidiaries      
UNSECURED SENIOR NOTES      
Total unsecured senior notes, net 2,927,533 2,925,103  
Senior Notes      
UNSECURED SENIOR NOTES      
Less: Discount on issuance of notes, net (11,540) (12,669)  
Less: Loan procurement costs, net (10,927) (12,228)  
Total unsecured senior notes, net $ 2,927,533 2,925,103  
Senior Notes | Maximum      
UNSECURED SENIOR NOTES      
Consolidated leverage ratio 0.60    
Secured debt leverage ratio 0.40    
Senior Notes | Minimum      
UNSECURED SENIOR NOTES      
Consolidated interest coverage ratio 1.50    
Financial and customary covenant, minimum unencumbered asset (as a percent) 150.00%    
Senior Notes 3.125% Due 2026      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 300,000 300,000  
Interest rate (as a percent) 3.125%    
Effective interest rate (as a percent) 3.18%    
Senior Notes 2.250 % Due 2028      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 550,000 550,000  
Interest rate (as a percent) 2.25%    
Effective interest rate (as a percent) 2.33%    
Senior Notes 4.375 % Due 2029      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 350,000 350,000 $ 350,000
Interest rate (as a percent) 4.375%   4.375%
Effective interest rate (as a percent) 4.46%    
Senior Notes 3.000 % Due 2030      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 350,000 350,000  
Interest rate (as a percent) 3.00%    
Effective interest rate (as a percent) 3.04%    
Senior Notes 2.000 % Due 2031      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 450,000 450,000  
Interest rate (as a percent) 2.00%    
Effective interest rate (as a percent) 2.10%    
Senior Notes 2.500 % Due 2032      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 500,000 500,000  
Interest rate (as a percent) 2.50%    
Effective interest rate (as a percent) 2.59%    
Senior Notes 5.125 % Due 2035      
UNSECURED SENIOR NOTES      
Senior notes, principal amount $ 450,000 $ 450,000  
Interest rate (as a percent) 5.125%    
Effective interest rate (as a percent) 5.30%