XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Share-Based Compensation - Schedule of Option Activity (Details) - Service condition
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 26, 2025
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
Number of stock options, outstanding, beginning balance (in shares) | shares 365,085
Number of stock options, granted (in shares) | shares 0
Number of stock options issued from exercise of stock options (in shares) | shares (137,080)
Number of stock options forfeited or expired (in shares) | shares (11,648)
Number of stock options, outstanding, ending balance (in shares) | shares 216,357
Number of stock options, exercisable (in shares) | shares 216,357
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted average exercise price per share, outstanding, beginning balance (in usd per share) | $ / shares $ 24.28
Weighted average exercise price per share, granted (in usd per share) | $ / shares 0
Weighted average exercise price per share, exercised (in usd per share) | $ / shares 24.83
Weighted average exercise price per share, forfeited or expired (in usd per share) | $ / shares 22.38
Weighted average exercise price per share, outstanding, ending balance (in usd per share) | $ / shares 24.03
Weighted average exercise price per share, exercisable (in usd per share) | $ / shares $ 24.03
Weighted average remaining contractual term, outstanding 10 months 24 days
Weighted average remaining contractual term, exercisable 10 months 24 days
Aggregate intrinsic value, outstanding | $ $ 0
Aggregate intrinsic value, exercisable | $ $ 0