Investments in and Advances to Unconsolidated Entities Investments in and Advances in Unconsolidated Entities (Details Textual 2) (USD $)
|
6 Months Ended |
|
Apr. 30, 2015
|
Oct. 31, 2014
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures |
467,259,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures |
$ 447,078,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures |
Other Commitment |
80,874,000us-gaap_OtherCommitment |
|
Equity Method Investee [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantees, Fair Value Disclosure |
4,500,000us-gaap_GuaranteesFairValueDisclosure / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Equity Method Investee [Member] | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Number Of Unconsolidated Entities That Are Considered Variable Interest Entities |
1tol_NumberOfUnconsolidatedEntitiesThatAreConsideredVariableInterestEntities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
3tol_NumberOfUnconsolidatedEntitiesThatAreConsideredVariableInterestEntities / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures |
7,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
46,400,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
Indirect Guarantee of Indebtedness [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Maximum Exposure, Undiscounted |
922,200,000us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = us-gaap_IndirectGuaranteeOfIndebtednessMember |
|
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Maximum Exposure, Undiscounted |
922,200,000us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = us-gaap_IndirectGuaranteeOfIndebtednessMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Amounts borrowed under commitments |
412,500,000us-gaap_LineOfCredit / us-gaap_GuaranteeObligationsByNatureAxis = us-gaap_IndirectGuaranteeOfIndebtednessMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Maxiumum guarantor obigation for borrowings by JVs |
412,500,000tol_MaxiumumGuarantorObigationForBorrowingsByJvs / us-gaap_GuaranteeObligationsByNatureAxis = us-gaap_IndirectGuaranteeOfIndebtednessMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member] | Minimum [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Term |
P7M |
|
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member] | Maximum [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Term |
P60M |
|
Ground Lease and Insurance Deductible Guarantee Member [Member] | Equity Method Investee [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Maximum Exposure, Undiscounted |
10,900,000us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = tol_GroundLeaseandInsuranceDeductibleGuaranteeMemberMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Number of JVs, ground lease and other |
3tol_NumberOfJvsGroundLeaseAndOther / us-gaap_GuaranteeObligationsByNatureAxis = tol_GroundLeaseandInsuranceDeductibleGuaranteeMemberMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember |
|
Ground Lease and Insurance Deductible Guarantee Member [Member] | Equity Method Investee [Member] | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Guarantor Obligations, Maximum Exposure, Undiscounted |
|
9,100,000us-gaap_GuaranteeObligationsMaximumExposure / us-gaap_GuaranteeObligationsByNatureAxis = tol_GroundLeaseandInsuranceDeductibleGuaranteeMemberMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Ventures [Member] | Equity Method Investee [Member] | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] |
|
|
Statement of Investments in and Advances to Unconsolidated Entities [Line Items] |
|
|
Other Commitment |
400,000us-gaap_OtherCommitment / us-gaap_GuaranteeObligationsByNatureAxis = tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVenturesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |
$ 43,400,000us-gaap_OtherCommitment / us-gaap_GuaranteeObligationsByNatureAxis = tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVenturesMember / us-gaap_RelatedPartyTransactionsByRelatedPartyAxis = us-gaap_EquityMethodInvesteeMember / us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis = us-gaap_VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember |