XML 106 R91.htm IDEA: XBRL DOCUMENT
v3.25.0.1

SHAREHOLDERS' EQUITY - Stock Options - General Information (Details) - USD ($) $ / shares in Units, $ in Millions | 12 Months Ended
--- | ---
Dec. 27, 2024 | Dec. 29, 2023 | Dec. 30, 2022
Fully-vested Options, Vested and Expected to Vest |  |  |
Intrinsic value of the fully-vested options | $ 8.1 |  |
Share price (in dollars per share) | $ 38.41 |  |
Employee Stock Option |  |  |
Fully-vested Options, Additional Information |  |  |
Awards granted that were immediately vested (in shares) | 0 | 0 | 0

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

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

X
- Definition Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks of a company. + References No definition available. + Details
Name: | us-gaap_SharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the gross number of share options (or share units) granted during the period which vested immediately upon grant. + References No definition available. + Details
Name: | wldn_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrossVestedImmediately
Namespace Prefix: | wldn_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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