XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Stock Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Stock Plans    
Shares of common stock available for issuance (in shares) 1,423,385  
Stock-based compensation $ 7,211 $ 7,183
Income tax benefits $ 1,803 $ 1,796
Share-based Payment Arrangement, Option | Minimum    
Stock Plans    
Vesting period of options 3 years  
Expiration period of grant 7 years  
Share-based Payment Arrangement, Option | Maximum    
Stock Plans    
Expiration period of grant 10 years  
Restricted stock units | Minimum    
Stock Plans    
Expected life from vesting date 3 years  
Restricted stock units | Maximum    
Stock Plans    
Expected life from vesting date 4 years