XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Carrying Value and Fair Value of Debt by Hierarchy Level) (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Secured debt | Senior secured credit facility | Fair value, inputs, level 2 | Revolving credit facility    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value $ 600,000 $ 710,000
Secured debt | Senior secured credit facility | Carrying value measurement | Revolving credit facility    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value 600,000 710,000
Convertible debt | 2025 Notes | Fair value, inputs, level 2    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value 20,562 24,145
Convertible debt | 2025 Notes | Carrying value measurement    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value 20,724 20,724
Unsecured debt | 2029 Notes | Fair value, inputs, level 2    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value 259,005 270,132
Unsecured debt | 2029 Notes | Carrying value measurement    
Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, fair value $ 300,000 $ 300,000