XML 91 R5.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statements of Equity (USD $)
ATM Equity Offering Sales Agreement [Member]
Common Stock [Member]
ATM Equity Offering Sales Agreement [Member]
Additional Paid-in Capital [Member]
ATM Equity Offering Sales Agreement [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Officer [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Noncontrolling Interest [Member]
Cash Redemption for Non-controlling Interests [Member]
Noncontrolling Interest [Member]
Purchase of Non-controlling Interests [Member]
Noncontrolling Interest [Member]
Cash Redemption for Non-controlling Interests [Member]
Purchase of Non-controlling Interests [Member]
Officer [Member]
Total
Balance at December 31, 2011 at Dec. 31, 2011       $ 4,938us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 484,194,434us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  $ (19,617,877)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (14,094,830)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    $ 2,389us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      $ 450,489,054us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance at December 31, 2011 (in Shares) at Dec. 31, 2011       49,375,738us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Shares issued under the 2009 Plan       22us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                    22us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
Shares issued under the 2009 Plan (in Shares)       224,067us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Repurchase of common stock       (6)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(708,170)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (708,176)us-gaap_StockRepurchasedDuringPeriodValue
Repurchase of common stock (in Shares)       (55,496)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Stock based compensation expense         3,393,439us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  3,393,439us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Proceeds from the sale of stock 306us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= roic_ATMEquityOfferingSalesAgreementMember
37,811,352us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
/ us-gaap_SubsidiarySaleOfStockAxis
= roic_ATMEquityOfferingSalesAgreementMember
37,811,658us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= roic_ATMEquityOfferingSalesAgreementMember
                       
Proceeds from the sale of stock (in Shares) 3,051,445us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= roic_ATMEquityOfferingSalesAgreementMember
                           
Registration expenditures         (1,162,787)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (1,162,787)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Proceeds from the exercise of warrants         12,000roic_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  12,000roic_StockIssuedDuringPeriodValueWarrantsExercised
Proceeds from the exercise of warrants (in Shares)       1,000roic_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Cash dividends           (68,475)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(27,057,495)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
            (68,475)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(27,057,495)us-gaap_Dividends
Dividends payable to officers           (68,475)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(27,057,495)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
            (68,475)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(27,057,495)us-gaap_Dividends
Net income attributable to Retail Opportunity Investments Corp.             7,892,613us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
              7,892,613us-gaap_NetIncomeLoss
Other comprehensive loss               (4,059,782)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
            (4,059,782)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Balance at Dec. 31, 2012       5,260us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
523,540,268us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (38,851,234)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(18,154,612)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    2,389us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      466,542,071us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Dec. 31, 2012       52,596,754us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Shares issued under the 2009 Plan       31us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(31)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                   
Shares issued under the 2009 Plan (in Shares)       313,364us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Repurchase of common stock       (3)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(406,539)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (406,542)us-gaap_StockRepurchasedDuringPeriodValue
Repurchase of common stock (in Shares)       (30,333)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Retirement of options         (274,830)roic_AdjustmentsToAdditionalPaidInCapitalRetirementOfOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (274,830)roic_AdjustmentsToAdditionalPaidInCapitalRetirementOfOptions
Stock based compensation expense         2,856,391us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  2,856,391us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Registration expenditures         (69,245)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (69,245)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Proceeds from the exercise of warrants       1,882roic_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
226,527,896roic_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  226,529,778roic_StockIssuedDuringPeriodValueWarrantsExercised
Proceeds from the exercise of warrants (in Shares)       18,877,482roic_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Exercise of Sponsor warrants       68roic_AdjustmentToAdditionalPaidInCapitalExerciseOfSponsorWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(68)roic_AdjustmentToAdditionalPaidInCapitalExerciseOfSponsorWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                   
Exercise of Sponsor warrants (in Shares)       688,500roic_PrivatePlacementWarrantsExercisedDuringThePeriodNumber
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Buyback of warrants         (32,785,921)roic_AdjustmentToAdditionalPaidInCapitalBuybackOfWarrants
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (32,785,921)roic_AdjustmentToAdditionalPaidInCapitalBuybackOfWarrants
Issuance of OP Units to non-controlling interests                     45,372,731us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      45,372,731us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
Distributions to non-controlling interests                     (277,424)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      (277,424)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Decrease in non-controlling interests                 (2,189,779)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= roic_CashRedemptionForNonControllingInterestsMember
(2,389)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= roic_PurchaseOfNonControllingInterestsMember
  (2,189,779)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementScenarioAxis
= roic_CashRedemptionForNonControllingInterestsMember
(2,389)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementScenarioAxis
= roic_PurchaseOfNonControllingInterestsMember
   
Adjustment to non-controlling interests ownership in Operating Partnership         13,313,937us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          (13,313,937)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Cash dividends           (110,000)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(42,468,897)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (469,806)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
    (110,000)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(42,938,703)us-gaap_Dividends
Dividends payable to officers           (110,000)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(42,468,897)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (469,806)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
    (110,000)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(42,938,703)us-gaap_Dividends
Net income attributable to Retail Opportunity Investments Corp.             33,813,561us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
              33,813,561us-gaap_NetIncomeLoss
Net income attributable to non-controlling interests                     164,892us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      164,892us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Other comprehensive loss               9,185,475us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
            9,185,475us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Balance at Dec. 31, 2013       7,238us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
732,701,858us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  (47,616,570)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(8,969,137)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    29,286,677us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      705,410,066us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Dec. 31, 2013       72,445,767us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                    72,445,767us-gaap_CommonStockSharesOutstanding
Shares issued under the 2009 Plan       34us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(34)us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                   
Shares issued under the 2009 Plan (in Shares)       340,621us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Repurchase of common stock       (4)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
(630,891)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (630,895)us-gaap_StockRepurchasedDuringPeriodValue
Repurchase of common stock (in Shares)       (42,438)us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                    0us-gaap_StockRepurchasedDuringPeriodShares
Cancellation of restricted stock (in Shares)       (5,833)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Stock based compensation expense         3,662,034us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  3,662,034us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Proceeds from the sale of stock       1,438us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
214,904,813us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  214,906,251us-gaap_StockIssuedDuringPeriodValueNewIssues
Proceeds from the sale of stock (in Shares)     0us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= roic_ATMEquityOfferingSalesAgreementMember
14,375,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Registration expenditures         (9,633,785)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  (9,633,785)us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
Proceeds from the exercise of warrants       587roic_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
70,538,004roic_StockIssuedDuringPeriodValueWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
                  70,538,591roic_StockIssuedDuringPeriodValueWarrantsExercised
Proceeds from the exercise of warrants (in Shares)       5,878,216roic_StockIssuedDuringPeriodSharesWarrantsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                     
Issuance of OP Units to non-controlling interests                     16,342,775us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      16,342,775us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance
Decrease in non-controlling interests                 (3,280,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
/ us-gaap_StatementScenarioAxis
= roic_CashRedemptionForNonControllingInterestsMember
    (3,280,000)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementScenarioAxis
= roic_CashRedemptionForNonControllingInterestsMember
     
Adjustment to non-controlling interests ownership in Operating Partnership         2,019,444us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          (2,019,444)us-gaap_AdjustmentsToAdditionalPaidInCapitalOther
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
       
Cash dividends           (137,864)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(53,522,261)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (2,008,636)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
    (137,864)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(55,530,897)us-gaap_Dividends
Dividends payable to officers           (137,864)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(53,522,261)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
      (2,008,636)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
    (137,864)us-gaap_Dividends
/ us-gaap_TitleOfIndividualAxis
= us-gaap_OfficerMember
(55,530,897)us-gaap_Dividends
Net income attributable to Retail Opportunity Investments Corp.             20,301,045us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
              20,301,045us-gaap_NetIncomeLoss
Net income attributable to non-controlling interests                     748,177us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      748,177us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Other comprehensive loss               86,720us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
            86,720us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Balance at Dec. 31, 2014       $ 9,293us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 1,013,561,443us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  $ (80,975,650)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (8,882,417)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    $ 39,069,549us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
      $ 962,782,218us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Balance (in Shares) at Dec. 31, 2014       92,991,333us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
                    92,991,333us-gaap_CommonStockSharesOutstanding