v2.4.1.9
Unconsolidated Entities - Summary of Remaining Equity Commitments (Parenthetical) (Detail) (USD $)
In Millions, unless otherwise specified
1 Months Ended
Jul. 31, 2014
Dec. 31, 2014
Prologis China Logistics Venture [Member]    
Schedule Of Equity Method Investments Joint Ventures [Line Items]    
Committed third party equity $ 500pld_IncreaseDecreaseInCommittedThirdPartyEquity
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= pld_PrologisChinaLogisticsVentureMember
 
U.S. Dollars to Euro [Member] | Prologis Targeted Europe Logistics Fund [Member]    
Schedule Of Equity Method Investments Joint Ventures [Line Items]    
Exchange rate   1.21us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= pld_CurrencyEuroAndUnitedStatesDollarMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= pld_PrologisEuropeLogisticsFundMember
U.S. Dollars to Euro [Member] | Prologis European Properties Fund II [Member]    
Schedule Of Equity Method Investments Joint Ventures [Line Items]    
Exchange rate   1.21us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= pld_CurrencyEuroAndUnitedStatesDollarMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= pld_PrologisEuropeanPropertiesFundTwoMember
U.S. Dollars to Euro [Member] | Europe Logistics Venture 1 [Member]    
Schedule Of Equity Method Investments Joint Ventures [Line Items]    
Exchange rate   1.21us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= pld_CurrencyEuroAndUnitedStatesDollarMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= pld_EuropeLogisticsVentureOneMember
British Pound Sterling to U.S. Dollar [Member] | Prologis European Logistics Partners [Member]    
Schedule Of Equity Method Investments Joint Ventures [Line Items]    
Exchange rate   1.56us-gaap_ForeignCurrencyExchangeRateTranslation1
/ us-gaap_CurrencyAxis
= pld_BritishPoundUSDollarMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= pld_PrologisEuropeanLogisticsPartnersMember