v3.26.3
STOCK REPURCHASE PROGRAMS - Schedule of Repurchases of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Sep. 27, 2026
Sep. 28, 2025
Equity, Class of Treasury Stock [Line Items]        
Aggregate cost     $ 106,133 $ 31,969
Shareholder Repurchase Program        
Equity, Class of Treasury Stock [Line Items]        
Shares repurchased (in shares) 0 0 1,107,678 377,612
Average price (in dollars per share) $ 0 $ 0 $ 95.82 $ 84.66
Aggregate cost $ 0 $ 0 $ 106,100 $ 32,000