XML 101 R44.htm IDEA: XBRL DOCUMENT
v3.22.4

Segment Information, Nature of Operations, and Certain Concentrations - Interest Expense (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | $ 39,524 | $ 53,117 | $ 40,872
Home Building |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 38,140 | 51,530 | 39,458
Mortgage Banking |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 1,384 | 1,587 | 1,414
Profit before taxes: |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 304,433 | 254,511 | 240,749
Profit before taxes: | Home Building | Mid Atlantic |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 143,322 | 124,385 | 124,486
Profit before taxes: | Home Building | North East |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 30,658 | 25,463 | 22,859
Profit before taxes: | Home Building | Mid East |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 51,384 | 43,695 | 40,261
Profit before taxes: | Home Building | South East |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 77,685 | 59,381 | 51,729
Profit before taxes: | Mortgage Banking |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 1,384 | 1,587 | 1,414
Reconciling items: |  |  |
Segment Reporting, Other Significant Reconciling Item [Line Items] |  |  |
Consolidated interest expense | 37,995 | 51,393 | 39,356
Corporate capital allocation charge | $ (302,904) | $ (252,787) | $ (239,233)

X
- Definition The corporate capital allocation charge is eliminated in consolidation and is based on the segment’s average net assets employed. + References No definition available. + Details
Name: | nvr_CorporateCapitalAllocationCharge
Namespace Prefix: | nvr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 30 -Section 45 -Paragraph 3 -URI https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (210.5-03(11)) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nvr_HomeBuildingSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=nvr_MortgageBankingSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=nvr_MidAtlanticMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=nvr_NorthEastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=nvr_MidEastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementGeographicalAxis=nvr_SouthEastMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidationItemsAxis=nvr_CorporateAndReconcilingItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |