Quarterly report [Sections 13 or 15(d)]

COMMON STOCK AND EARNINGS PER SHARE - Narrative (Details)

v3.26.1
COMMON STOCK AND EARNINGS PER SHARE - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Earnings Per Share [Abstract]    
Stock repurchased and retired during period, shares (in shares) 0 399,000
Stock repurchased and retired during period, value   $ 12,380
Accrued excise tax for repurchase of common stock $ 0 $ 80
Stock repurchase program, remaining authorized repurchase amount $ 33,965