XML 19 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments in and Advances to Unconsolidated Entities (Details Textual) (USD $)
3 Months Ended 6 Months Ended 3 Months Ended 19 Months Ended 3 Months Ended
Apr. 30, 2015
joint_ventures
Apr. 30, 2014
Apr. 30, 2015
joint_ventures
Apr. 30, 2014
Jul. 31, 2014
home_sites
Apr. 17, 2015
Jan. 31, 2014
Oct. 31, 2014
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment $ 80,874,000us-gaap_OtherCommitment   $ 80,874,000us-gaap_OtherCommitment          
Land Sales 22,725,000us-gaap_LandSales 87,124,000us-gaap_LandSales 126,746,000us-gaap_LandSales 98,152,000us-gaap_LandSales        
Retail Land Sales, Installment Method, Gross Profit, Deferred                  
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 467,259,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures   467,259,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures         447,078,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Number of Joint Ventures 22tol_NumberofJointVentures   22tol_NumberofJointVentures          
Income (loss) from unconsolidated entities 6,227,000us-gaap_IncomeLossFromEquityMethodInvestments 14,327,000us-gaap_IncomeLossFromEquityMethodInvestments 11,128,000us-gaap_IncomeLossFromEquityMethodInvestments 37,242,000us-gaap_IncomeLossFromEquityMethodInvestments        
Proceeds from Equity Method Investment, Dividends or Distributions     11,490,000us-gaap_EquityMethodInvestmentDividendsOrDistributions 39,471,000us-gaap_EquityMethodInvestmentDividendsOrDistributions        
Land sales earnings, net 2,533,000tol_Landsalesearningsnet 4,929,000tol_Landsalesearningsnet 7,350,000tol_Landsalesearningsnet 11,187,000tol_Landsalesearningsnet        
Management Fees Revenue 3,411,000us-gaap_ManagementFeesRevenue 1,227,000us-gaap_ManagementFeesRevenue 6,390,000us-gaap_ManagementFeesRevenue 2,454,000us-gaap_ManagementFeesRevenue        
Land Development Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 175,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
  175,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
         
Amounts borrowed under commitments 111,506,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
  111,506,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
         
Number of joint ventures with loan commitments 3tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
  3tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_LandDevelopmentJointVentureMember
         
Home Building Joint Ventures, Total [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 222,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
  222,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
         
Amounts borrowed under commitments 78,906,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
  78,906,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
         
Number of joint ventures with loan commitments 2tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
  2tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVenturesTotalMember
         
Home Building Joint Venture Metro New York Three [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 124,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
  124,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Amounts borrowed under commitments 52,100,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
  52,100,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Home Building Joint Venture Metro New York Two [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 160,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
  160,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
         
Amounts borrowed under commitments 26,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
  26,800,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
         
Home Building Joint Venture Metro New York [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Number Of Floors To Be Acquired From Joint Venture 18tol_NumberOfFloorsToBeAcquiredFromJointVenture
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
  18tol_NumberOfFloorsToBeAcquiredFromJointVenture
/ dei_LegalEntityAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
         
Rental Property Joint Ventures [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 734,685,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
  734,685,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
         
Amounts borrowed under commitments 431,584,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
  431,584,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
         
Number of joint ventures with loan commitments 8tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
  8tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesMember
         
Rental Property Joint Ventures Q Two Fiscal Fifteen [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Line of Credit Facility, Maximum Borrowing Capacity 39,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  39,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Amounts borrowed under commitments 0us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  0us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Number of joint ventures with loan commitments 1tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  1tol_Numberofjointventureswithloancommitments
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Line of Credit Facility, Number of Banks included 2tol_LineofCreditFacilityNumberofBanksincluded
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  2tol_LineofCreditFacilityNumberofBanksincluded
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Rental Property Joint Venture Metro New York [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Amounts borrowed under commitments 12,400,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
  12,400,000us-gaap_LineOfCredit
/ dei_LegalEntityAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
         
Toll Brothers Realty Trust [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Income (loss) from unconsolidated entities   12,000,000us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
           
Management Fees Revenue   1,100,000us-gaap_ManagementFeesRevenue
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
           
Partners' Capital Account, Distributions   36,000,000us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
2,000,000us-gaap_PartnersCapitalAccountDistributions
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
         
Toll Brothers Realty Trust [Member] | Co-venturer [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
  33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
         
Toll Brothers Realty Trust [Member] | Management [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
  33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ dei_LegalEntityAxis
= tol_TollBrothersRealtyTrustMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ManagementMember
         
Land Development Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 144,103,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
  144,103,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
        140,221,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
Number of Joint Ventures 7tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
  7tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
         
Income (loss) from unconsolidated entities 2,939,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
135,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
5,381,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
103,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
       
Land Development Joint Venture [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment 31,180,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
  31,180,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureMember
         
Land Development Joint Venture Five [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Number Of Lots Acquired From Joint Venture 48tol_NumberOfLotsAcquiredFromJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
      515tol_NumberOfLotsAcquiredFromJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
     
Other Commitment 15,500,000us-gaap_OtherCommitment
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
  15,500,000us-gaap_OtherCommitment
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_LandDevelopmentJointVentureFiveMember
         
Home Building Joint Ventures, Total [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 205,253,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
  205,253,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
        189,509,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
Number of Joint Ventures 4tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
  4tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
         
Income (loss) from unconsolidated entities 916,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
145,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
1,458,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
327,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
       
Home Building Joint Ventures, Total [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment 29,887,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
  29,887,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVenturesTotalMember
         
Home Building Joint Venture Metro New York Three [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Payments to Acquire Interest in Joint Venture     15,900,000us-gaap_PaymentsToAcquireInterestInJointVenture
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Equity Method Investment, Ownership Percentage 25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
  25.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Land Sales     78,500,000us-gaap_LandSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Retail Land Sales, Installment Method, Gross Profit, Deferred      9,260,000us-gaap_RetailLandSalesInstallmentMethodGrossProfitDeferred
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 16,700,000.00us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
  16,700,000.00us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkThreeMember
         
Home Building Joint Venture Metro New York Two [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
  50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 28,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
  28,600,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
         
Home Building Joint Venture Metro New York Two [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment 21,600,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
  21,600,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkTwoMember
         
Home Building Joint Venture Metro New York [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
  50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 132,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
  132,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_HomeBuildingJointVentureMetroNewYorkMember
         
Rental Property Joint Ventures Q Two Fiscal Fifteen [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Land Sales     14,500,000us-gaap_LandSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 5,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  5,000,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Number of Joint Ventures 2tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  2tol_NumberofJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Retail Land Sales, Maturity of Accounts Receivable, Next Twelve Months 2,300,000us-gaap_RetailLandSalesMaturityOfAccountsReceivableYearOne
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  2,300,000us-gaap_RetailLandSalesMaturityOfAccountsReceivableYearOne
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Payments to Acquire and Develop Real Estate           18,800,000us-gaap_PaymentsToAcquireAndDevelopRealEstate
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
   
Rental Property Joint Ventures Q Two Fiscal Fifteen [Member] | Co-venturer [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 75.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  75.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Rental Property Joint Ventures Q Two Fiscal Fifteen [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment 5,500,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
  5,500,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVenturesQTwoFiscalFifteenMember
         
Rental Property Joint Venture Metro New York [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
  50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 16,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
  16,800,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
         
Rental Property Joint Venture Metro New York [Member] | Commitment To Advance Or Invest In Affiliates Subsidiaries And Joint Venture [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Other Commitment 13,900,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
  13,900,000us-gaap_OtherCommitment
/ us-gaap_OtherCommitmentsAxis
= tol_CommitmentToAdvanceOrInvestInAffiliatesSubsidiariesAndJointVentureMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_RentalPropertyJointVentureMetroNewYorkMember
         
Toll Brothers Realty Trust 2 [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
  50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
         
Land Sales       2,900,000us-gaap_LandSales
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
       
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
  700,000us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
         
Income (loss) from unconsolidated entities             23,500,000us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
 
Proceeds from Equity Method Investment, Dividends or Distributions       20,000,000us-gaap_EquityMethodInvestmentDividendsOrDistributions
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
       
Land sales earnings, net       2,900,000tol_Landsalesearningsnet
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
       
Toll Brothers Realty Trust 2 [Member] | Co-venturer [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
  50.00%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_CoVenturerMember
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrust2Member
         
Toll Brothers Realty Trust [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Equity Method Investment, Ownership Percentage 33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
  33.30%us-gaap_EquityMethodInvestmentOwnershipPercentage
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
         
Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures 0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
  0us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
         
Management Fees Revenue 600,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
  1,200,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
1,700,000us-gaap_ManagementFeesRevenue
/ us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis
= tol_TollBrothersRealtyTrustMember
       
Indirect Guarantee of Indebtedness [Member] | Equity Method Investee [Member]                
Investments in and Advances to Unconsolidated Entities (Textual) [Abstract]                
Amounts borrowed under commitments $ 412,500,000us-gaap_LineOfCredit
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember
  $ 412,500,000us-gaap_LineOfCredit
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_IndirectGuaranteeOfIndebtednessMember
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_EquityMethodInvesteeMember