XML 101 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
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