XML 79 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Prepayments and Other Current Assets (Detail) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Prepayments [Abstract]    
Contract manufacturer and supplier prepayments $ 370,110 $ 365,875
Prepaid maintenance and other services 19,935 22,176
Prepaid taxes 11,349 22,211
Other prepayments 11,587 18,824
Total prepayments $ 412,981 $ 429,086