XML 15 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Homebuilding [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes carrying value $ 599,189us-gaap_SeniorNotes
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_HomebuildingMember
  $ 599,166us-gaap_SeniorNotes
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_HomebuildingMember
Homebuilding [Member] | Senior Notes due 2022 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes carrying value 599,189us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= nvr_SeniorNotesDueTwoThousandTwentyTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_HomebuildingMember
   
Homebuilding [Member] | Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Senior Notes due 2022 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Senior Notes fair value 630,750us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_LongtermDebtTypeAxis
= nvr_SeniorNotesDueTwoThousandTwentyTwoMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_HomebuildingMember
   
Mortgage Banking [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of mortgage loans held for sale 154,785us-gaap_LoansHeldForSaleMortgages
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
  205,664us-gaap_LoansHeldForSaleMortgages
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Mortgage Banking [Member] | Level 2 [Member] | Not Designated as Hedging Instrument [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value adjustment income (expense) (422)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
420us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
 
Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Measurements, Recurring [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Fair value of mortgage loans held for sale 154,785us-gaap_LoansHeldForSaleMortgages
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Rate Lock Commitments [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notional amount of contractual commitments 357,473invest_DerivativeNotionalAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Average basis points of loan amount 1.09%nvr_AverageBasisPointsOfServicingLoanAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Fallout rate of measuring fair value of rate lock commitments 12.00%nvr_FallOutRateOfMeasuringFairValueOfRateLockCommitments
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Change in fair value of loans held for sale 3,943us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Forward Sales Contracts [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notional amount of contractual commitments 471,289invest_DerivativeNotionalAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Change in fair value of loans held for sale (1,967)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Mortgage Banking [Member] | Level 2 [Member] | Fair Value, Measurements, Recurring [Member] | Mortgages Held for Sale [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Notional amount of contractual commitments 153,359invest_DerivativeNotionalAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= nvr_MortgagesHeldForSaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
   
Change in fair value of loans held for sale $ 1,426us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= nvr_MortgagesHeldForSaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember