XML 100 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Additional Information (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Commitments and Contingencies Disclosure [Line Items]      
Self-insurance reserves $ 4,630us-gaap_SelfInsuranceReserve $ 5,582us-gaap_SelfInsuranceReserve  
Maximum exposure to loss related to involvement with variable interest entity 4,100wso_VariableInterestEntityMaximumLossExposure    
Operating leases maximum maturity date 2025    
Rental expense 81,155us-gaap_OperatingLeasesRentExpenseNet 79,585us-gaap_OperatingLeasesRentExpenseNet 76,547us-gaap_OperatingLeasesRentExpenseNet
Carrier and Its Affiliates      
Commitments and Contingencies Disclosure [Line Items]      
Non-cancelable purchase obligations for goods $ 32,000us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= wso_CarrierAndItsAffiliatesMember