Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jul. 01, 2022
Jun. 30, 2023
Jul. 01, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 977,852 $ 498,066 $ 1,921,312 $ 954,537
Middle East        
Disaggregation of Revenue [Line Items]        
Total revenue $ 279,083 250,222 $ 560,204 485,313
Revenue, percent change 11.50%   15.40%  
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 578,514 158,719 $ 1,127,284 325,454
Revenue, percent change 264.50%   246.40%  
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue $ 54,722 42,739 $ 103,974 81,178
Revenue, percent change 28.00%   28.10%  
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue $ 65,533 $ 46,386 $ 129,850 $ 62,592
Revenue, percent change 41.30%   107.50%