XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 28, 2025
Number of Options Outstanding  
Beginning balance (in shares) 1,751,118
Exercised (in shares) (337,735)
Forfeited (in shares) (158,676)
Ending balance (in shares) 1,254,707
Weighted Average Exercise Price  
Beginning balance (in dollars per share) $ 10.05
Exercised (in dollars per share) 9.28
Forfeited (in dollars per share) 13.83
Ending balance (in dollars per share) $ 9.78
Weighted Average Remaining Contractual Life (Years)  
Outstanding balance 5 years 6 months
Aggregate Intrinsic Value  
Exercised $ 1,632
Outstanding, balance $ 1,269
Share price (in dollars per share) $ 10.09