XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue, Receivables and Contract Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2025
Sep. 27, 2024
Oct. 03, 2025
Sep. 27, 2024
Disaggregation of Revenue [Line Items]        
Performance obligations yet to be satisfied $ 716,000   $ 716,000  
Revenue performance obligation weighted average life     2 years 6 months  
Revenue recognized     $ 37,000  
Net loss (4,396) $ (1,564) (22,532) $ (86,286)
Revisions in Estimates Decrease [Member] | Federal lock and dam Non-Core Project [Member]        
Disaggregation of Revenue [Line Items]        
Net loss     $ 7,000  
Revisions in Estimates Decrease [Member] | United States Army Corps of Engineers [Member]        
Disaggregation of Revenue [Line Items]        
Net loss       $ 44,000
Revisions in Estimates Increase [Member] | Federal lock and dam Non-Core Project [Member]        
Disaggregation of Revenue [Line Items]        
Net loss $ 2,000      
Revisions in Estimates Increase [Member] | GGB Project [Member]        
Disaggregation of Revenue [Line Items]        
Net loss   $ 7,000