XML 53 R41.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Inventory - Narrative (Details) | 3 Months Ended |
--- | --- | ---
Jan. 31, 2025 USD ($) contract | Jan. 31, 2024 USD ($) | Oct. 31, 2024 USD ($) contract
Variable Interest Entity [Line Items] |  |  |
Inventory write-down | $ 16,417,000 | $ 1,471,000 |
Total | 6,668,951,000 |  | $ 6,100,630,000
Unrelated parties |  |  |
Variable Interest Entity [Line Items] |  |  |
Total | 6,600,087,000 |  | 6,073,847,000
Land Parcel Purchase Commitment |  |  |
Variable Interest Entity [Line Items] |  |  |
Deposits against aggregate purchase price | $ 657,015,000 |  | $ 549,195,000
Variable Interest Entities ("VIEs") |  |  |
Variable Interest Entity [Line Items] |  |  |
Number of determined land purchase contracts | contract | 309 |  | 297
Variable Interest Entities ("VIEs") | Unrelated parties |  |  |
Variable Interest Entity [Line Items] |  |  |
Total | $ 6,110,000,000 |  | $ 5,590,000,000
Variable Interest Entities ("VIEs") | Land Parcel Purchase Commitment |  |  |
Variable Interest Entity [Line Items] |  |  |
Deposits against aggregate purchase price | $ 614,800,000 |  | $ 522,100,000
Land and Land Improvements |  |  |
Variable Interest Entity [Line Items] |  |  |
Inventory write-down |  | $ 0 |

X
- Definition Number of land purchase contracts determined to be with VIEs. + References No definition available. + Details
Name: | tol_NumberOfDeterminedLandPurchaseContracts
Namespace Prefix: | tol_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement. + 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(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_DepositAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2 + Details
Name: | us-gaap_InventoryWriteDown
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 860 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A + Details
Name: | us-gaap_VariableInterestEntityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=tol_LandPurchaseCommitmentToUnrelatedPartyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=tol_LandParcelPurchaseCommitmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ConsolidatedEntitiesAxis=tol_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_ProductOrServiceAxis=us-gaap_LandAndLandImprovementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |