v3.26.1
EARNINGS PER SHARE (Share Repurchase Plan) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Mar. 28, 2026
Sep. 30, 2025
Apr. 30, 2025
Oct. 31, 2024
Aug. 31, 2022
Mar. 28, 2026
2022 Share Repurchase Program            
Accelerated Share Repurchases [Line Items]            
Share repurchase program, period in force         3 years  
Share repurchase program, authorized, amount         $ 300,000  
Accelerated share repurchases, settlement (payment) or receipt         $ 75,000  
Shares repurchased (in shares)         1,000,000.0  
Repurchase price (in dollars per share)         $ 75.20  
2024 Accelerated Share Repurchase Program            
Accelerated Share Repurchases [Line Items]            
Accelerated share repurchases, settlement (payment) or receipt       $ 75,000    
Shares repurchased (in shares)       1,000,000.0    
Repurchase price (in dollars per share)       $ 74.36    
2025 Accelerated Share Repurchase Program            
Accelerated Share Repurchases [Line Items]            
Share repurchase program, authorized, amount     $ 500,000      
Accelerated share repurchases, settlement (payment) or receipt $ 75,000 $ 75,000 $ 150,000     $ 75,000
Shares repurchased (in shares) 1,218,798 1,430,579 2,386,131      
Repurchase price (in dollars per share) $ 61.54 $ 52.43 $ 62.86      
Share repurchase program, remaining authorized, amount $ 325,000         325,000
Rule 10b5-1 Trading Plan            
Accelerated Share Repurchases [Line Items]            
Accelerated share repurchases, settlement (payment) or receipt $ 25,000         $ 25,000
Shares repurchased (in shares)           360,457
Repurchase price (in dollars per share)           $ 69.36