XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
DEBT - Senior Notes (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 28, 2026
Apr. 14, 2025
Jun. 30, 2026
Jun. 30, 2025
Senior Notes        
Debt Instrument [Line Items]        
Amortization of debt issuance costs     $ 0.9 $ 1.3
Amortization of debt discount     0.1 $ 0.1
2025, 2027, And 2032 Notes | Senior Notes | Senior Notes        
Debt Instrument [Line Items]        
Debt instrument, periodic payment, interest     $ 37.6  
2026 Notes        
Debt Instrument [Line Items]        
Repayments of long-term debt $ 550.0      
2025 Notes        
Debt Instrument [Line Items]        
Repayments of long-term debt   $ 600.0