XML 26 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Event - Additional Information (Detail) (USD $)
12 Months Ended 3 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Jan. 06, 2015
Subsequent Event [Line Items]          
Cash dividend $ 2.00us-gaap_CommonStockDividendsPerShareDeclared $ 1.15us-gaap_CommonStockDividendsPerShareDeclared $ 7.48us-gaap_CommonStockDividendsPerShareDeclared    
Common and Class B Common Stock          
Subsequent Event [Line Items]          
Cash dividend       $ 0.60us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= wso_CommonAndClassBCommonStockMember
 
Subsequent Event | Common and Class B Common Stock          
Subsequent Event [Line Items]          
Cash dividend         $ 0.70us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= wso_CommonAndClassBCommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember