v3.26.3
Stockholders' Equity (Other Comprehensive (Loss) Income) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period $ 435,068 $ 401,294 $ 337,165 $ 139,446
Other comprehensive income (loss), net of tax (1,067) 3,434 4,564 220,473
Balance at end of period 434,329 348,007 434,329 348,007
Accumulated other comprehensive income:        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period 14,739 4,246 9,108 (212,793)
Other comprehensive income (loss), net of tax (1,067) 3,434 4,564 220,473
Balance at end of period 13,672 7,680 13,672 7,680
Foreign currency translation:        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period 12,979 4,754 9,262 (212,172)
Reclassification from accumulated other comprehensive income, net of tax 0 0 0 217,548
Balance at end of period 11,073 8,121 11,073 8,121
Foreign currency translation adjustment - equity method investment        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive income (loss), before reclassifications, net of tax (1,905) 3,344 1,864 8,280
Foreign currency translation adjustment - other        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Other comprehensive income (loss), before reclassifications, net of tax (1) 23 (53) (5,535)
Net gain (loss) on derivatives, net of tax:        
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]        
Balance at beginning of period 1,760 (508) (154) (621)
Change in fair value of derivatives, net of tax 1,089 45 3,051 108
Reclassification from accumulated other comprehensive income, net of tax (250) 22 (298) 72
Balance at end of period $ 2,599 $ (441) $ 2,599 $ (441)