XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Details - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Oct. 01, 2022
Jan. 01, 2022
Inventory Details [Abstract]    
Materials $ 211,312 $ 157,343
Work-in-process 73,273 60,415
Finished goods 23,279 25,350
Total inventories, net $ 307,864 $ 243,108