XML 107 R80.htm IDEA: XBRL DOCUMENT
v3.23.2

Stock-Based Compensation - Summary of Non-Vested Stock Option Awards (Detail) - $ / shares shares in Thousands | 12 Months Ended
--- | ---
May 31, 2023 | May 31, 2022 | May 31, 2021
Number of Stock Options |  |  |
Non-vested, beginning of year | 155 |  |
Granted | 84 | 55 | 116
Vested | (84) |  |
Non-vested, end of year | 155 | 155 |
Weighted Average Grant Date Fair Value Per Common Share |  |  |
Non-vested, beginning of year | $ 13.66 |  |
Granted | 16.36 |  |
Vested | 12.40 |  |
Non-vested, end of year | $ 15.80 | $ 13.66 |

X
- Definition Gross number of share options (or share units) granted during the 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)(1)(iv)(01) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of non-vested options outstanding. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of options vested. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average grant-date fair value of options vested. + References No definition available. + Details
Name: | us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Based Compensation Arrangement by Share Based Payment Award, Nonvested Options, Granted in Period, Weighted Average Grant Date Fair Value + References No definition available. + Details
Name: | wor_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonvestedOptionsGrantedInPeriodWeightedAverageGrantDateFairValue
Namespace Prefix: | wor_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration