XML 35 R25.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Earnings Per Share - Additional Information (Detail) (Class B Common Stock) | Jun. 30, 2013 | Jun. 30, 2012
--- | --- | ---
Class B Common Stock |  |
Earnings Per Share, Convertible Stock Outstanding, Including Two Class Method [Line Items] |  |
Convertible Class B common stock outstanding | 2,704,858 | 2,842,055

X
- Definition Convertible class B common stock outstanding + References No definition available. + Details
Name: | wso_ConvertibleClassBCommonStockOutstanding
Namespace Prefix: | wso_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | wso_EarningsPerShareConvertibleStockOutstandingIncludingTwoClassMethodLineItems
Namespace Prefix: | wso_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration