v3.26.1
Stock-Based Compensation - Schedule of Stock Option Transactions for Employee Stock Option Plans (Details) - $ / shares
3 Months Ended 6 Months Ended
Apr. 22, 2026
Jun. 28, 2026
Jun. 28, 2026
Shares      
Beginning balance (in shares)   806,107 946,782
Granted (in shares)   47,251 47,251
Exercised (in shares)   (13,867) (150,110)
Canceled (in shares)   (1,931) (6,363)
Ending balance (in shares)   837,560 837,560
Exercisable at end of period (in shares)   734,323 734,323
Weighted Average Exercise Price      
Beginning balance (in USD per share)   $ 322.63 $ 306.37
Granted (in USD per share)   656.69 656.69
Exercised (in USD per share)   233.35 214.34
Canceled (in USD per share)   453.23 303.24
Ending balance (in USD per share)   342.65 342.65
Options exercisable at end of period (in USD per share)   $ 313.25 $ 313.25
Grant date fair value (in USD per share) $ 253.85