REVENUES - Retainage (Details) - USD ($) $ in Thousands |
Jul. 03, 2026 |
Jan. 02, 2026 |
|---|---|---|
| Construction Contractor, Receivable, Retainage | ||
| Contract assets included retainage | $ 23,600 | $ 29,500 |
| Contract with Customer, Liability | ||
| Contract liabilities included retainage | $ 2,300 | $ 0 |
| X | ||||||||||
- Definition Amount of right to consideration in exchange for good or service transferred to customer withheld under retainage provision in long-term contract or program when right to consideration is unconditional. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Contract with Customer, Liability, Retainage No definition available.
|