XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies (Narrative) (Details) (USD $)
3 Months Ended
Mar. 31, 2015
claim
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Dec. 31, 2011
transaction
Loss Contingencies [Line Items]          
Letters of credit outstanding $ 193,400,000us-gaap_LettersOfCreditOutstandingAmount $ 212,100,000us-gaap_LettersOfCreditOutstandingAmount      
Surety bonds outstanding 1,000,000,000phm_SuretyBondsOutstanding 1,000,000,000phm_SuretyBondsOutstanding      
Maximum product warranty in years 10 years        
Pending claims 1,000us-gaap_LossContingencyPendingClaimsNumber        
Self-insurance liabilities 720,767,000us-gaap_SelfInsuranceReserve 710,245,000us-gaap_SelfInsuranceReserve 664,411,000us-gaap_SelfInsuranceReserve 668,100,000us-gaap_SelfInsuranceReserve  
Incurred but not reported percentage of liability reserves 71.00%phm_IncurredButNotReportedPercentageOfLiabilityReserves 72.00%phm_IncurredButNotReportedPercentageOfLiabilityReserves      
Residential mortgage backed securities known          
Loss Contingencies [Line Items]          
Residential mortgage-backed securities transactions         2phm_ResidentialMortgagebackedSecuritiesTransactions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= phm_ResidentialMortgageBackedSecuritiesKnownMember
Residential mortgage-backed securities principal sold in previous period         162,000,000phm_ResidentialMortgageBackedSecuritiesPrincipalSoldInPreviousPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= phm_ResidentialMortgageBackedSecuritiesKnownMember
Residential mortgage backed securities other          
Loss Contingencies [Line Items]          
Residential mortgage-backed securities transactions 6phm_ResidentialMortgagebackedSecuritiesTransactions
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= phm_ResidentialMortgageBackedSecuritiesOtherMember
       
Residential mortgage-backed securities principal sold in previous period $ 116,000,000phm_ResidentialMortgageBackedSecuritiesPrincipalSoldInPreviousPeriod
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= phm_ResidentialMortgageBackedSecuritiesOtherMember