XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-based Compensation Plans - Options Plans (Details) - Stock Options
3 Months Ended
Apr. 02, 2023
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 1,726,731
Exercised (in shares) | shares (95,748)
Canceled (in shares) | shares (8,039)
Ending balance (in shares) | shares 1,622,944
Exercisable at end of period (in shares) | shares 1,366,491
Weighted Average Exercise Price  
Beginning balance (in USD per share) | $ / shares $ 223.43
Exercised (in USD per share) | $ / shares 106.51
Canceled (in USD per share) | $ / shares 415.27
Ending balance (in USD per share) | $ / shares 229.38
Options exercisable at end of period (in USD per share) | $ / shares $ 197.58