XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Jul. 01, 2023
Jul. 02, 2022
Dec. 31, 2022
Stockholders' Equity Policy [Abstract]          
Treasury Stock, Value, Acquired, Par Value Method $ 20,226 $ 26,288 $ 40,399 $ 36,161  
Dividends declared 13,937 14,339 27,957 28,808  
Stockholder Return Policy Payments $ 34,163 $ 40,627 $ 68,356 $ 64,969  
Treasury Stock, Common, Shares 6,003,996   6,003,996   4,240,573