v3.26.3
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2026
Sep. 28, 2025
Oct. 04, 2026
Sep. 28, 2025
Income Tax Disclosure [Abstract]        
Income tax expense $ 13,712 $ 2,344 $ 38,410 $ 18,083
Income before income tax expense 52,932 $ 48,490 $ 152,648 $ 109,792
Effective income tax rate (percentage)     25.20% 16.50%
Unrecognized tax benefits $ 5,300   $ 5,300  
Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability       $ 10,400
German CorporateTax Rate Current       15.00%
German Corporate Tax Rate Revised       10.00%
Pillar Two, minimum tax rate (percentage)     15.00%