XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 29, 2024
Oct. 01, 2023
Jul. 16, 2024
Class of Stock [Line Items]            
Shares remaining authorized for repurchase (in shares) 3,800,000     3,800,000    
Stock repurchased (in shares)       1,700,000    
Cost of stock repurchased $ 1,461 $ 10,121 $ 11,444 $ 22,900    
RSU withholdings (in shares)       222,000 194,000  
RSU withholdings       $ 3,330 $ 2,742  
Maximum            
Class of Stock [Line Items]            
Number of shares of common stock authorized to repurchase           3,000,000