XML 68 R52.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Joint Ventures - Additional Information (Detail) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($) lot joint_venture | Dec. 31, 2023 USD ($) joint_venture lot | Dec. 31, 2022 USD ($)
Equity Method Investments and Joint Ventures [Abstract] |  |  |
Aggregate investment | $ | $ 29,300 | $ 29,200 |
Number of joint ventures | joint_venture | 3 | 4 |
Expected production of finished lots | lot | 5,150 | 5,200 |
Total lots controlled by company under the joint venture | lot | 4,800 | 4,850 |
Total lots either under contract with unrelated parties or not under the current contract | lot | 350 | 350 |
Additional funding commitments in the aggregate | $ | $ 8,400 | $ 11,500 |
Number of joint ventures with additional funding commitment | joint_venture |  | 1 |
Distribution of capital from unconsolidated joint ventures | $ | $ 2,715 | $ 180 | $ 0

X
- Definition Aggregate additional funding commitments. + References No definition available. + Details
Name: | nvr_AggregateAdditionalFundingCommitments
Namespace Prefix: | nvr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Expected production of finished lots from joint ventures. + References No definition available. + Details
Name: | nvr_ExpectedProductionOfFinishedLotsFromJointVentures
Namespace Prefix: | nvr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Joint venture lots controlled by company. + References No definition available. + Details
Name: | nvr_JointVentureLotsControlledByCompany
Namespace Prefix: | nvr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Joint venture lots either under contract with unrelated parties or not under contract. + References No definition available. + Details
Name: | nvr_JointVentureLotsEitherUnderContractWithUnrelatedPartiesOrNotUnderContract
Namespace Prefix: | nvr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of joint ventures to which NVR has an additional funding commitment. + References No definition available. + Details
Name: | nvr_NumberJointVenturesWithAdditionalFundingCommitment
Namespace Prefix: | nvr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of joint ventures. + References No definition available. + Details
Name: | nvr_NumberOfJointVentures
Namespace Prefix: | nvr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in equity method investee and investment in and advance to affiliate. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 21D -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration