XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Composition of Inventories, Net (Detail) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw material $ 267,105 $ 225,915
Work-in-process 57,050 41,964
Finished goods 42,597 30,613
Total inventories, net $ 366,752 $ 298,492