v3.26.3
EARNINGS PER SHARE (Share Repurchase Program) (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2025
Mar. 28, 2026
Sep. 26, 2026
April 2025 Share Repurchase Program      
Share Repurchase Program [Line Items]      
Share repurchase program, period in force 3 years    
Accelerated share repurchases, settlement (payment) or receipt $ 500,000    
2025 Share Repurchase Program      
Share Repurchase Program [Line Items]      
Treasury stock, shares, acquired (in shares)   3,009,834  
Treasury stock, value, acquired, cost method   $ 175,000  
Shares acquired, average cost per share (in dollars per share)   $ 58.14  
Share repurchase program, remaining authorized, amount     $ 325,000