v3.26.3
Schedule of Derivative Instruments in Statement of Financial Position at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), net $ (1,008) $ 247
Not Designated as Hedging Instrument | Foreign Exchange Forward [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 724 $ 1,175
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid Expense, Current Prepaid Expense, Current
Derivative liabilities $ (1,674) $ (928)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Current Other Accrued Liabilities, Current
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ (58) $ (0)
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Current Other Accrued Liabilities, Current