v3.26.3
Stock-Based Compensation - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 26, 2026
USD ($)
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 191,677
Canceled (in shares) | shares (1,153)
Exercised (in shares) | shares (41,341)
Ending balance (in shares) | shares 149,183
Exercisable (in shares) | shares 133,629
Weighted Average Price  
Beginning balance, weighted average exercise price (in dollars per share) | $ / shares $ 88.44
Canceled (in dollars per share) | $ / shares 91.28
Exercised (in dollars per share) | $ / shares 81.45
Ending balance, weighted average exercise price (in dollars per share) | $ / shares 90.36
Exercisable (in dollars per share) | $ / shares $ 90.25
Weighted average remaining term 3 years
Weighted average remaining term, exercisable 2 years 10 months 24 days
Aggregate intrinsic value | $ $ 5,022
Aggregate intrinsic value, exercisable | $ $ 4,513