XML 58 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Common Stock and Stock-Based Compensation - Summary of Vesting Activities of Shares Issued Under Investment Share Program and Restricted Stock Units (Detail)
3 Months Ended
Mar. 29, 2025
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Non-vested at beginning of period | shares 164,551
Granted | shares 123,831
Vested | shares (39,998)
Forfeited | shares (22,018)
Non-vested at end of period | shares 226,366
Non-vested at beginning of period | $ / shares $ 328.88
Granted | $ / shares 234.06
Vested | $ / shares 363.04
Forfeited | $ / shares 307.75
Non-vested at end of period | $ / shares $ 273.03