XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefit Plans - Schedule of Stock Option Activity (Details) - Share-Based Payment Arrangement, Option
shares in Thousands
9 Months Ended
Oct. 01, 2023
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 2,082
Granted (in shares) | shares 0
Exercised (in shares) | shares (513)
Forfeited / cancelled (in shares) | shares 0
Expired (in shares) | shares (12)
Ending balance (in shares) | shares 1,557
Number of shares, vested and expected to vest (in shares) | shares 1,557
Number of shares, exercisable options (in shares) | shares 1,557
Weighted Average Exercise Price Per Share  
Beginning balance (in dollars per share) | $ / shares $ 10.24
Granted (in dollars per share) | $ / shares 0
Exercised (in dollars per share) | $ / shares 7.15
Forfeited / cancelled (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 7.55
Ending balance (in dollars per share) | $ / shares 11.28
Weighted average exercise price, vested and expected to vest (in dollars per share) | $ / shares 11.28
Weighted average exercise price, exercisable options (in dollars per share) | $ / shares $ 11.28