XML 70 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of Stock Option Transactions for Employee Stock Option Plans (Details)
3 Months Ended
Mar. 29, 2026
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 946,782
Exercised (in shares) | shares (136,243)
Canceled (in shares) | shares (4,432)
Ending balance (in shares) | shares 806,107
Exercisable at end of period (in shares) | shares 730,304
Weighted Average Exercise Price  
Beginning balance (in USD per share) | $ / shares $ 306.37
Exercised (in USD per share) | $ / shares 212.41
Canceled (in USD per share) | $ / shares 237.90
Ending balance (in USD per share) | $ / shares 322.63
Options exercisable at end of period (in USD per share) | $ / shares $ 308.11