v3.25.3
Financial Instruments - Effective Maturity Dates of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Sep. 28, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale    
less than 1 year $ 54,368  
1-2 Years 92,164  
2-3 Years 104,222  
3-4 Years 72,332  
4-5 Years 28,591  
5-8 Years 2,769  
Debt Securities, Available-for-Sale, Total 354,446  
Corporate bonds    
Debt Securities, Available-for-sale    
less than 1 year 51,879  
1-2 Years 73,474  
2-3 Years 93,202  
3-4 Years 70,619  
4-5 Years 28,591  
5-8 Years 0  
Debt Securities, Available-for-Sale, Total 317,765 $ 340,916
Treasury notes    
Debt Securities, Available-for-sale    
less than 1 year 0  
1-2 Years 18,690  
2-3 Years 11,020  
3-4 Years 0  
4-5 Years 0  
5-8 Years 0  
Debt Securities, Available-for-Sale, Total 29,710 45,634
Asset-backed securities    
Debt Securities, Available-for-sale    
less than 1 year 0  
1-2 Years 0  
2-3 Years 0  
3-4 Years 1,713  
4-5 Years 0  
5-8 Years 2,769  
Debt Securities, Available-for-Sale, Total 4,482 $ 13,314
Sovereign bonds    
Debt Securities, Available-for-sale    
less than 1 year 1,000  
1-2 Years 0  
2-3 Years 0  
3-4 Years 0  
4-5 Years 0  
5-8 Years 0  
Debt Securities, Available-for-Sale, Total 1,000  
Treasury bills    
Debt Securities, Available-for-sale    
less than 1 year 1,489  
1-2 Years 0  
2-3 Years 0  
3-4 Years 0  
4-5 Years 0  
5-8 Years 0  
Debt Securities, Available-for-Sale, Total $ 1,489