XML 94 R74.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Selected Quarterly Financial Data (Parenthetical) (Detail) (USD $) | 3 Months Ended | 12 Months Ended | 1 Months Ended
--- | --- | --- | ---
Dec. 31, 2012 | Dec. 31, 2012 | Oct. 31, 2012 Common Stock | Oct. 31, 2012 Class B Common Stock
Quarterly Financial Data [Line Items] |  |  |  |
Special dividend paid per share |  |  | $ 5.00 | $ 5.00
Reduction in diluted earning per share | $ 0.37 | $ 0.33 |  |

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

X
- Definition Reduction In Diluted Earnings Per Share From Payment of Special Dividend + References No definition available. + Details
Name: | wso_ReductionInDilutedEarningsPerShareFromPaymentOfSpecialDividend
Namespace Prefix: | wso_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Special Cash Dividend Per Share Cash Paid + References No definition available. + Details
Name: | wso_SpecialCashDividendPerShareCashPaid
Namespace Prefix: | wso_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration