XML 24 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loan Transactions and Related Notes Receivable - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jan. 31, 2015
Jan. 31, 2009
Dec. 31, 2009
First Credit Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan amount   $ 10,000us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tho_FirstCreditAgreementMember
 
Second Credit Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan amount   10,000us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tho_SecondCreditAgreementMember
 
Third Credit Agreement      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Loan amount $ 6,000us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tho_ThirdCreditAgreementMember
  $ 10,000us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= tho_ThirdCreditAgreementMember
Notes receivable, maturity Aug. 30, 2015