XML 89 R79.htm IDEA: XBRL DOCUMENT
v3.25.3

BUSINESS COMBINATIONS - Assets Acquired - Adjustments (Details) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended
--- | --- | ---
Oct. 03, 2025 | Oct. 03, 2025
Alternative Power Generation, Inc. |  |
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments |  |
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, backlog, and goodwill |  | $ 6.9
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, customer relationships, and tradename |  | (5.3)
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, increase (decrease) in amortization expense | $ (1.7) | (1.7)
Alpha Inspections, Inc. |  |
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments |  |
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, customer relationships, and noncurrent assets |  | 3.6
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, backlog, tradename, goodwill, and liabilities |  | (3.5)
Business combination, provisional information, initial accounting incomplete, adjustment, intangibles, increase (decrease) in amortization expense | $ (0.1) | $ (0.1)

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

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles, Backlog, and Goodwill + References No definition available. + Details
Name: | wldn_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangiblesBacklogAndGoodwill
Namespace Prefix: | wldn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles, Backlog, Tradename, Goodwill, and Liabilities + References No definition available. + Details
Name: | wldn_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangiblesBacklogTradenameGoodwillAndLiabilities
Namespace Prefix: | wldn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles, Customer Relationships, and Noncurrent Assets + References No definition available. + Details
Name: | wldn_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangiblesCustomerRelationshipsAndNoncurrentAssets
Namespace Prefix: | wldn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles, Customer Relationships, and Tradename + References No definition available. + Details
Name: | wldn_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangiblesCustomerRelationshipsAndTradename
Namespace Prefix: | wldn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles, Increase (Decrease) in Amortization Expense + References No definition available. + Details
Name: | wldn_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangiblesIncreaseDecreaseInAmortizationExpense
Namespace Prefix: | wldn_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=wldn_AlternativePowerGenerationIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=wldn_AlphaInspectionsIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |