XML 54 R43.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Subsequent Events - Additional Information (Detail) - USD ($) $ in Thousands |  |  | 3 Months Ended | 9 Months Ended
--- | --- | --- | --- | ---
Oct. 18, 2022 | Oct. 15, 2022 | Sep. 30, 2022 | Sep. 30, 2021 | Sep. 30, 2022 | Sep. 30, 2021
Subsequent Event [Line Items] |  |  |  |  |  |
Payment, tax withholding, share-based payment arrangement |  |  |  |  | $ 2,471 | $ 894
Subsequent Event |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Cash dividend, common stock and Class B common stock current rate | 2.45 |  |  |  |  |
Cash dividend, common stock and Class B common stock previous rate | 2.2 |  |  |  |  |
Effective date of increase in quarterly cash dividend rate | 2023-01 |  |  |  |  |
Class B Common Stock | Restricted Stock [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Payment, tax withholding, share-based payment arrangement |  |  | $ 252 | $ 894 | $ 2,431 | $ 894
Share based payment arrangement, shares withheld for tax withholding obligation |  |  | 879 | 3,250 | 9,060 | 3,250
Class B Common Stock | Subsequent Event | Restricted Stock [Member] | Affiliate of Chief Executive Officer [Member] |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Number of shares vested |  | 975,622 |  |  |  |
Payment, tax withholding, share-based payment arrangement |  | $ 104,319 |  |  |  |
Share based payment arrangement, shares withheld for tax withholding obligation |  | 311,408 |  |  |  |
Market value of vested shares |  | $ 265,106 |  |  |  |
Cash payment related to tax withholding for share based compensation |  | $ 19,700 |  |  |  |
Shares retained net of tax withholdings |  | 664,214 |  |  |  |

X
- Definition Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation. + References No definition available. + Details
Name: | us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement. + References No definition available. + Details
Name: | us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References No definition available. + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Board approved quarterly cash dividend rate applicable to january twenty twenty three. + References No definition available. + Details
Name: | wso_BoardApprovedQuarterlyCashDividendRateApplicableToJanuaryTwentyTwentyThree
Namespace Prefix: | wso_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Board approved quarterly cash dividend rate previous per share amount. + References No definition available. + Details
Name: | wso_BoardApprovedQuarterlyCashDividendRatePreviousPerShareAmount
Namespace Prefix: | wso_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash payment related to tax withholding for share based compensation. + References No definition available. + Details
Name: | wso_CashPaymentRelatedToTaxWithholdingForShareBasedCompensation
Namespace Prefix: | wso_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Effective date of board approved quarterly cash dividend rate per share amount. + References No definition available. + Details
Name: | wso_EffectiveDateOfBoardApprovedQuarterlyCashDividendRatePerShareAmount
Namespace Prefix: | wso_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=wso_AffiliateOfChiefExecutiveOfficerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |