XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2022
Oct. 01, 2022
Dec. 31, 2021
Stockholders' Equity Policy [Abstract]      
Treasury Stock, Value, Acquired, Par Value Method $ 18,510 $ 54,671  
Dividends declared 14,254 43,062  
Stockholder Return Policy Payments $ 32,764 $ 97,733  
Treasury Stock, Common, Shares 2,891,604 2,891,604 0