v3.26.1
Fair Value Measurements (Reconciliation of Beginning and Ending Level 3 Net Liabilities) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 05, 2026
Mar. 30, 2025
Fair Value Disclosures [Abstract]    
Balance beginning of period $ (17,869) $ (21,753)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 8,000 0
Payments 759 1,388
Change in fair value (included within selling, general and administrative expenses) 99 625
Balance end of period $ (25,011) $ (19,740)