XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Convertible Senior Notes Repurchases (Details)
3 Months Ended 6 Months Ended
Jul. 16, 2024
USD ($)
Jun. 14, 2024
USD ($)
Jun. 27, 2024
USD ($)
tranche
Jun. 29, 2023
USD ($)
Jun. 27, 2024
USD ($)
tranche
Jun. 29, 2023
USD ($)
Jul. 09, 2024
USD ($)
Jun. 17, 2024
USD ($)
May 08, 2024
USD ($)
Debt Instrument [Line Items]                  
Debt conversion expense     $ 13,908,000 $ 0 $ 13,908,000 $ 0      
Convertible Debt | Convertible Senior Notes Repurchases                  
Debt Instrument [Line Items]                  
Debt instrument, repurchased face amount     86,401,000   86,401,000     $ 46,401,000 $ 40,000,000
Debt instrument, repurchase amount   $ 45,879,000 101,087,000   101,087,000        
Debt instrument, repurchase amount, net of cash received     $ 87,857,000   $ 87,857,000        
Debt instrument, number of repurchase tranches | tranche     2   2        
Debt conversion expense     $ 13,908,000   $ 13,908,000        
Proceeds from capped call unwinds   $ 5,770,000 $ 13,230,000            
Debt instrument, number of unwind tranches | tranche     2   2        
Convertible Debt | Convertible Senior Notes Repurchases | Subsequent Event                  
Debt Instrument [Line Items]                  
Debt instrument, repurchased face amount             $ 86,401,000    
Debt instrument, repurchase amount $ 55,208,000                
Borrowing outstanding 13,649,000                
Proceeds from capped call unwinds $ 7,460,000