v3.26.3
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock - $ / shares
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 27, 2026
Shares    
Beginning balance (in shares) 188,375 173,727
Granted (in shares) 243 78,172
Vested (in shares) (320) (54,432)
Forfeited/Canceled (in shares) (2,616) (11,785)
Ending balance (in shares) 185,682 185,682
Weighted Average Fair Value per Share    
Beginning balance (in USD per share) $ 509.39 $ 434.60
Granted (in USD per share) 612.95 613.72
Vested (in USD per share) 413.74 437.66
Forfeited/Canceled (in USD per share) 520.99 429.05
Ending balance (in USD per share) $ 509.51 $ 509.51