XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) - Fair Value Inputs Level 3 - USD ($)
$ in Thousands
Dec. 30, 2022
Dec. 24, 2021
Convertible Debt | Carrying Value | 2028 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes $ 287,500 $ 0
Convertible Unsecured Note 287,500 0
Convertible Debt | Carrying Value | 2024 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes 41,684 200,000
Convertible Unsecured Note 41,684 200,000
Convertible Debt | Fair Value | 2028 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes 292,531 0
Convertible Unsecured Note 292,531 0
Convertible Debt | Fair Value | 2024 Convertible Senior Notes    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes 43,723 206,182
Convertible Unsecured Note 43,723 206,182
Unsecured Debt | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes 4,000 4,000
Convertible Unsecured Note 4,000 4,000
Unsecured Debt | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Senior Notes 4,345 4,102
Convertible Unsecured Note $ 4,345 $ 4,102