v3.25.2
Debt - Schedule of Interest Expense (Details) - 2025 Notes - Convertible Senior Notes - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Debt Instrument [Line Items]        
Stated interest rate (percent) 2.50%   2.50%  
Contractual interest expense $ 272 $ 1,891 $ 802 $ 3,781
Amortization of issuance costs $ 66 $ 446 $ 191 $ 888