v3.26.1
Borrowings - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Jul. 05, 2026
Dec. 28, 2025
Apr. 20, 2023
Debt Instrument [Line Items]      
Total Convertible Senior Notes and other borrowings $ 532,824 $ 532,960  
Less: unamortized debt issuance costs (11,614) (13,459)  
Long-term debt 521,210 519,501  
Current portion of long-term debt (216) (230)  
Long-term debt, net $ 520,994 519,271  
3.0 % Convertible Senior Notes | Convertible Debt      
Debt Instrument [Line Items]      
Annual Interest Rate 3.00%   3.00%
Total Convertible Senior Notes and other borrowings $ 172,500 172,500  
Convertible Senior Notes Due 2030 | Convertible Debt      
Debt Instrument [Line Items]      
Annual Interest Rate 4.75%    
Total Convertible Senior Notes and other borrowings $ 360,000 360,000  
Floating Rate Loan Due 2027 | Unsecured Debt      
Debt Instrument [Line Items]      
Annual Interest Rate 3.40%    
Total Convertible Senior Notes and other borrowings $ 108 173  
Floating Rate Loan Due 2028 | Unsecured Debt      
Debt Instrument [Line Items]      
Annual Interest Rate 3.40%    
Total Convertible Senior Notes and other borrowings $ 216 $ 287