XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity - Share Buyback Program (Details) - shares
9 Months Ended
Sep. 29, 2023
Aug. 10, 2022
Sep. 30, 2023
Share Buyback Program      
Shares repurchased (in shares) 232    
2022 Share Buyback Program      
Share Buyback Program      
Authorized amount (in shares)   50,000  
Term of share buyback program   2 years  
Shares repurchased (in shares)     0
Common Stock repurchased and retired (in shares)     1,787