XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of the Carrying Value and Fair Value of Convertible Subordinated Notes (Details) - Fair Value Inputs Level 3 - USD ($)
$ in Thousands
Jun. 24, 2022
Dec. 24, 2021
Convertible Senior Notes | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes $ 200,000 $ 200,000
Convertible Senior Notes | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes 223,854 206,182
Convertible Unsecured Note | Carrying Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes 4,000 4,000
Convertible Unsecured Note | Fair Value    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Convertible Notes $ 4,474 $ 4,102