v3.26.1
Share-Based Compensation - Schedule of Option Activity (Details) - Service condition - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 26, 2026
Service condition  
Outstanding, beginning balance (in shares) 213,125
Granted (in shares) 0
Exercised (in shares) (211,272)
Forfeited or expired (in shares) 0
Outstanding, ending balance (in shares) 1,853
Exercisable (in shares) 1,853
Weighted average exercise price per share  
Outstanding, beginning balance (in usd per share) $ 24.07
Granted (in usd per share) 0
Exercised (in usd per share) 24.09
Forfeited or expired (in usd per share) 0
Outstanding, ending balance (in usd per share) 21.76
Weighted average exercise price per share, exercisable (in usd per share) $ 21.76
Weighted average remaining contractual term, outstanding 10 months 24 days
Weighted average remaining contractual term, exercisable 10 months 24 days
Aggregate intrinsic value, outstanding $ 134
Aggregate intrinsic value, exercisable $ 134