XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value - Fair Value Measurement (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Assumed Gain/(Loss) From Loan Sale $ (992)nvr_FairValueMeasurementAssumedGainLossFromLoanSale
Interest Rate Movement Effect 1,244nvr_FairValueMeasurementsInterestRateMovementEffect
Servicing Rights Value 5,117nvr_FairValueMeasurementsChangesInServicingRightsValue
Security Price Change (1,967)nvr_FairValueMeasurementsSecurityPriceChangeIncludedInEarnings
Total Fair Value Measurement Gain/(Loss) 3,402nvr_DerivativeInstrumentsFairValueAdjustmentGainLoss
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 or Principal Amount 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
Assumed Gain/(Loss) From Loan Sale (812)nvr_FairValueMeasurementAssumedGainLossFromLoanSale
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Interest Rate Movement Effect 1,338nvr_FairValueMeasurementsInterestRateMovementEffect
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Servicing Rights Value 3,417nvr_FairValueMeasurementsChangesInServicingRightsValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Total Fair Value Measurement Gain/(Loss) 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 or Principal Amount 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
Security Price Change (1,967)nvr_FairValueMeasurementsSecurityPriceChangeIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ForwardContractsMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Total Fair Value Measurement Gain/(Loss) (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 or Principal Amount 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
Assumed Gain/(Loss) From Loan Sale (180)nvr_FairValueMeasurementAssumedGainLossFromLoanSale
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= nvr_MortgagesHeldForSaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Interest Rate Movement Effect (94)nvr_FairValueMeasurementsInterestRateMovementEffect
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= nvr_MortgagesHeldForSaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Servicing Rights Value 1,700nvr_FairValueMeasurementsChangesInServicingRightsValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_FinancialInstrumentAxis
= nvr_MortgagesHeldForSaleMember
/ us-gaap_StatementBusinessSegmentsAxis
= nvr_MortgageBankingMember
Total Fair Value Measurement Gain/(Loss) $ 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