Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION - Stock Option Activity (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Number of Shares    
Outstanding, beginning balance (in shares) 821,221  
Exercised (in shares) (517,731)  
Outstanding, ending balance (in shares) 303,490 821,221
Weighted Average Exercise Price    
Outstanding, beginning balance (in USD per share) $ 26.66  
Exercised (in USD per share) 28.12  
Outstanding, ending balance (in USD per share) $ 24.17 $ 26.66
Stock-based Compensation Additional Disclosures    
Number of Shares, Exercisable (in shares) 303,490  
Weighted Average Exercise Price, Exercisable (in USD per share) $ 24.17  
Options outstanding, remaining contractual term 2 years 1 month 6 days 2 years 9 months 18 days
Options exercisable, remaining contractual term 2 years 1 month 6 days  
Options outstanding, intrinsic value $ 18,519 $ 29,368
Options exercisable, intrinsic value $ 18,519