XML 85 R69.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Commitments and Contingent Liabilities - Additional Information (Detail) $ in Thousands | Dec. 31, 2024 USD ($)
--- | ---
Commitments And Contingencies [Line Items] |
Maximum range of deposits required under the purchase agreements | 10.00%
Contingent forfeitable deposits with land developers | $ 584,500
Contingent obligations under bonds or letters of credit arrangements | 51,000
Credit Agreement |
Commitments And Contingencies [Line Items] |
Contingent obligations under letters of credit arrangements | $ 14,600

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | nvr_CommitmentsAndContingenciesLineItems
Namespace Prefix: | nvr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amounts represent required payments of forfeitable deposits with land developers under existing, fixed price purchase agreements, assuming that contractual development milestones are met by the developers. + References No definition available. + Details
Name: | nvr_ContingentForfeitableDepositsWithLandDevelopers
Namespace Prefix: | nvr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Contingent obligations under bond or letter of credit arrangements with local municipalities, government agencies, or land developers + References No definition available. + Details
Name: | nvr_ContingentObligationsUnderBondOrLetterOfCreditArrangements
Namespace Prefix: | nvr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum percentage of deposits required under the purchase agreements. + References No definition available. + Details
Name: | nvr_MaximumPercentageOfDepositsRequiredUnderPurchaseAgreements
Namespace Prefix: | nvr_
Data Type: | dtr-types1:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of the contingent obligation under letters of credit outstanding as of the reporting date. + References No definition available. + Details
Name: | us-gaap_LettersOfCreditOutstandingAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=nvr_CreditAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |