XML 79 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF CAPITAL (LP cube) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Increase (Decrease) in Partners' Capital        
Balance of Noncontrolling Interests in the Operating Partnership $ 36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest      
Contributions from noncontrolling interests in subsidiaries 642us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance 831us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance    
Acquisition of noncontrolling interest     (56,984)us-gaap_MinorityInterestDecreaseFromRedemptions  
Adjustment for Operating Partnership interests of third parties (14,761)us-gaap_MinorityInterestChangeInRedemptionValue (3,292)us-gaap_MinorityInterestChangeInRedemptionValue (19,520)us-gaap_MinorityInterestChangeInRedemptionValue  
Net income (loss) 20,371us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 35,440us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (4,191)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic  
Net income (loss), including temporary equity 26,395cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss 41,406cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss 3,735cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss  
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 2,427us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 8,751us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax (7,124)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax  
Unrealized (loss) gain on foreign currency translation (169)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 55us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 168us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax  
Balance of Noncontrolling Interests in the Operating Partnership 49,823us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest 36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest    
Operating Partnership Interests of third parties        
Increase (Decrease) in Partners' Capital        
Balance of Noncontrolling Interests in the Operating Partnership 36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
47,990us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
49,732us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Acquisition of noncontrolling interest     (132)us-gaap_MinorityInterestDecreaseFromRedemptions
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Adjustment for Operating Partnership interests of third parties 14,761us-gaap_MinorityInterestChangeInRedemptionValue
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
3,292us-gaap_MinorityInterestChangeInRedemptionValue
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
19,520us-gaap_MinorityInterestChangeInRedemptionValue
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Net income (loss) 307us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
588us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(107)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 37us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
151us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(342)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Unrealized (loss) gain on foreign currency translation (6)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
1us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
4us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Balance of Noncontrolling Interests in the Operating Partnership 49,823us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
47,990us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
CubeSmart, L.P. and Subsidiaries        
Increase (Decrease) in Partners' Capital        
Balance 1,093,207us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
989,909us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
995,322us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Balance of Noncontrolling Interests in the Operating Partnership 36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
     
Contributions from noncontrolling interests in subsidiaries 642us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
831us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
   
Issuance of common OP units, net 416,001us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
100,287us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
102,079us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Issuance of restricted OP units 5cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
2cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Conversion from OP units to shares 308us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
14,698us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
19,247us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Exercise of OP unit options 13,802us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,710us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1,629us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Amortization of restricted OP units 182cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
4,747cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,352cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
OP unit compensation expense 1,553us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
870us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1,198us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Acquisition of noncontrolling interest     (56,984)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Adjustment for Operating Partnership interests of third parties (14,761)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(3,292)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(19,520)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Net income (loss) 20,371us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
35,440us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(4,191)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Net income (loss), including temporary equity 26,395cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
41,406cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
3,735cube_ProfitLossIncludingTemporaryEquityNetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 2,427us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
8,751us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(7,124)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Unrealized (loss) gain on foreign currency translation (169)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
55us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
168us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Preferred OP unit distributions (6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Common OP unit distributions (83,966)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(62,760)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
(47,187)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Balance 1,449,618us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
1,093,207us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
989,909us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
 
Balance of Noncontrolling Interests in the Operating Partnership 49,823us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
   
CubeSmart, L.P. and Subsidiaries | Operating Partnership Interests of third parties        
Increase (Decrease) in Partners' Capital        
Balance of Noncontrolling Interests in the Operating Partnership 36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
47,990us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
49,732us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Conversion from OP units to shares (308)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(14,698)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(19,247)us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Acquisition of noncontrolling interest     (132)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Adjustment for Operating Partnership interests of third parties 14,761us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
3,292us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
19,520us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Net income (loss) 307us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
588us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(107)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 37us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
151us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(342)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Unrealized (loss) gain on foreign currency translation (6)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
1us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
4us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Common OP unit distributions (1,243)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(1,049)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
(1,438)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
Balance of Noncontrolling Interests in the Operating Partnership 49,823us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
36,275us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
47,990us-gaap_TemporaryEquityCarryingAmountAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ cube_TemporaryEquityAxis
= cube_TemporaryEquityMember
 
CubeSmart, L.P. and Subsidiaries | Total Shareholders' Equity        
Increase (Decrease) in Partners' Capital        
Balance 1,092,276us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
989,791us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
955,913us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Issuance of common OP units, net 416,001us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
100,287us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
102,079us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Issuance of restricted OP units 5cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
3cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
2cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Conversion from OP units to shares 308us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
14,698us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
19,247us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Exercise of OP unit options 13,802us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
3,710us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
1,629us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Amortization of restricted OP units 182cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
4,747cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
3,352cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
OP unit compensation expense 1,553us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
870us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
1,198us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Acquisition of noncontrolling interest     (18,452)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Adjustment for Operating Partnership interests of third parties (14,761)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(3,292)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(19,520)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Net income (loss) 26,379us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
41,448us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
1,817us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 2,427us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
8,751us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(7,124)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Unrealized (loss) gain on foreign currency translation (172)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
31us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
159us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Preferred OP unit distributions (6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Common OP unit distributions (83,966)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(62,760)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
(44,501)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
Balance 1,448,026us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
1,092,276us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
989,791us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_ParentMember
 
CubeSmart, L.P. and Subsidiaries | Operating Partner        
Increase (Decrease) in Partners' Capital        
Balance 1,103,290us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,009,587us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
968,744us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Balance (in units) 139,328us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
131,795us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
122,059us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Issuance of common OP units, net 416,001us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
100,287us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
102,079us-gaap_PartnersCapitalAccountContributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Issuance of common OP units (in units) 22,704us-gaap_PartnersCapitalAccountUnitsContributed
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
5,700us-gaap_PartnersCapitalAccountUnitsContributed
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
7,900us-gaap_PartnersCapitalAccountUnitsContributed
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Issuance of restricted OP units 5cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
3cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
2cube_PartnersCapitalAccountRestrictedUnitsValueIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Issuance of restricted OP units (in units) 482cube_PartnersCapitalAccountRestrictedUnitsUnitIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
301cube_PartnersCapitalAccountRestrictedUnitsUnitIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
246cube_PartnersCapitalAccountRestrictedUnitsUnitIssued
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Conversion from OP units to shares 308us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
14,698us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
19,247us-gaap_PartnersCapitalAccountExchangesAndConversions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Conversion from OP units to shares (in units) 18us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,018us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,380us-gaap_PartnersCapitalAccountUnitsConverted
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Exercise of OP unit options 13,802us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
3,710us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,629us-gaap_PartnersCapitalAccountOptionExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Exercise of OP unit options (in units) 1,425cube_PartnersCapitalAccountOptionUnitExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
514cube_PartnersCapitalAccountOptionUnitExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
210cube_PartnersCapitalAccountOptionUnitExercise
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Amortization of restricted OP units 182cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
4,747cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
3,352cube_PartnersCapitalAccountAmortizationOfRestrictedUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
OP unit compensation expense 1,553us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
870us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,198us-gaap_PartnersCapitalAccountUnitBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Acquisition of noncontrolling interest     (18,452)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Adjustment for Operating Partnership interests of third parties (14,761)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(3,292)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(19,520)us-gaap_MinorityInterestChangeInRedemptionValue
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Net income (loss) 26,379us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
41,448us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,817us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Other comprehensive income (loss):        
Preferred OP unit distributions (6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(6,008)cube_PreferredPartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Common OP unit distributions (83,966)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(62,760)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
(44,501)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Balance 1,456,785us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,103,290us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
1,009,587us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
Balance (in units) 163,957us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
139,328us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
131,795us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_GeneralPartnerMember
 
CubeSmart, L.P. and Subsidiaries | Preferred Operating Partner        
Increase (Decrease) in Partners' Capital        
Balance (in units)       3,100us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_PreferredPartnerMember
Other comprehensive income (loss):        
Balance (in units) 3,100us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_PreferredPartnerMember
3,100us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_PreferredPartnerMember
3,100us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_PreferredPartnerMember
3,100us-gaap_PartnersCapitalAccountUnits
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_PreferredPartnerMember
CubeSmart, L.P. and Subsidiaries | Accumulated Other Comprehensive (Loss)        
Increase (Decrease) in Partners' Capital        
Balance (11,014)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(19,796)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(12,831)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Other comprehensive income (loss):        
Unrealized gains (losses) on interest rate swaps 2,427us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
8,751us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(7,124)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Unrealized (loss) gain on foreign currency translation (172)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
31us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
159us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
Balance (8,759)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(11,014)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
(19,796)us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
 
CubeSmart, L.P. and Subsidiaries | Noncontrolling Interest in Subsidiaries        
Increase (Decrease) in Partners' Capital        
Balance 931us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
118us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
39,409us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Contributions from noncontrolling interests in subsidiaries 642us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
831us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Acquisition of noncontrolling interest     (38,532)us-gaap_MinorityInterestDecreaseFromRedemptions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Net income (loss) 16us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
(42)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
1,918us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Other comprehensive income (loss):        
Unrealized (loss) gain on foreign currency translation 3us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
24us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
9us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Common OP unit distributions     (2,686)us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
 
Balance $ 1,592us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 931us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 118us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiariesMember
/ us-gaap_PartnerCapitalComponentsAxis
= us-gaap_NoncontrollingInterestMember