XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 02, 2022
Dec. 31, 2021
Stockholders' Equity Policy [Abstract]      
Treasury Stock, Value, Acquired, Par Value Method $ 26,288 $ 36,161  
Dividends declared 14,339 28,808  
Stockholder Return Policy Payments $ 40,627 $ 64,969  
Treasury Stock, Common, Shares 1,913,266 1,913,266 0