XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Stockholder Return Policy (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Mar. 29, 2025
Jul. 04, 2026
Jun. 28, 2025
Stockholders' Equity [Abstract]          
Dividends paid to stockholders $ 13,613 $ 13,557   $ 27,224 $ 27,119
Stock repurchases 0 0 $ 12,538 0 12,538
Total $ 13,613 $ 13,557   $ 27,224 $ 39,657