v3.26.1
Balance Sheet Components (Narrative) (Details)
3 Months Ended 6 Months Ended
Jun. 28, 2026
USD ($)
Investment
Jun. 29, 2025
USD ($)
Jun. 28, 2026
USD ($)
Investment
Jun. 29, 2025
USD ($)
Dec. 31, 2025
USD ($)
Investment
Dec. 31, 2024
USD ($)
Balance Sheet Related Disclosures [Line Items]            
Accrued interest receivable $ 1,200,000   $ 1,200,000      
Investments classified as available-for-sale in continuous unrealized loss position | Investment 0   0   0  
Unrealized losses on available-for-sale securities $ 0 $ 0 $ 0 $ 0    
Other-than-temporary impairments 0 0 0 0    
Provisions for excess and obsolete inventory 1,700,000 800,000 3,606,000 2,179,000    
Gross carrying amount of intangible asset 39,654,000   39,654,000   $ 39,654,000  
Adjustments to gross carrying amount of software license intangible asset 0   0      
Amortization expense 1,418,000 0 $ 2,837,000 0    
Weighted remaining useful life for the intangible assets     6 years 3 months 18 days      
Equity securities without readily determinable fair value, cumulative downward adjustments for price change and impairment loss 0   $ 0      
Cumulative upward adjustments for price changes 300,000   300,000      
Carrying value of equity investments without readily determinable fair values 6,100,000 6,100,000 6,100,000 6,100,000    
Equity investments 8,782,000   8,782,000   8,732,000  
Software License            
Balance Sheet Related Disclosures [Line Items]            
Gross carrying amount of intangible asset 35,400,000   35,400,000      
Limited Partnership Fund            
Balance Sheet Related Disclosures [Line Items]            
Equity investments $ 2,700,000 $ 2,600,000 $ 2,700,000 $ 2,600,000 $ 2,600,000 $ 2,300,000