XML 71 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity - Common Stock Offering Narrative (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
0 Months Ended 3 Months Ended 0 Months Ended
Jan. 20, 2015
Mar. 31, 2015
Mar. 31, 2014
Jan. 28, 2014
Class of Stock        
Proceeds from sale of common stock (in shares) 11,000,000us-gaap_StockIssuedDuringPeriodSharesNewIssues      
Shares Issued, Price Per Share $ 31.75us-gaap_SharesIssuedPricePerShare      
Proceeds from issuance of common stock $ 385,600us-gaap_ProceedsFromIssuanceOfCommonStock $ 385,572us-gaap_ProceedsFromIssuanceOfCommonStock $ 197,468us-gaap_ProceedsFromIssuanceOfCommonStock  
Common Units        
Class of Stock        
Proceeds from issuance of common stock       $ 195,800us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
Public Offering | Common Units        
Class of Stock        
Proceeds from sale of common stock (in shares)       8,250,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingMember
Public Offering, Exercise of Over-allotment Option        
Class of Stock        
Proceeds from sale of common stock (in shares) 1,650,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember
     
Public Offering, Exercise of Over-allotment Option | Common Units        
Class of Stock        
Proceeds from sale of common stock (in shares)       1,237,500us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember
Public offering price (dollars per share)       $ 21.50hpp_StockIssuedDuringPeriodPricePerShare
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsidiarySaleOfStockAxis
= hpp_PublicOfferingExerciseOfOverAllotmentOptionMember