v3.26.1
FINANCING: (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 24, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
FINANCING:        
Issuance costs   $ 3.9 $ 3.9 $ 6.4
5.350% senior unsecured notes, due in 2036        
FINANCING:        
Face amount $ 1,250.0      
Interest rate (as a percent) 5.35%      
Issuance discount $ 2.5      
Issuance costs $ 6.3