XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Performance obligations yet to be satisfied $ 860,000   $ 860,000  
Revenue performance obligation weighted average life 2 years 3 months 18 days      
Revenue recognized     24,000  
Net (loss) income $ (51,389) $ (10,311) (84,723) $ (19,644)
Revisions in Estimates Increase [Member]        
Disaggregation of Revenue [Line Items]        
Net (loss) income $ 33,000   $ 51,000 $ 15,000