XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Intangible Assets Acquired From Business Combinations (Details)
$ in Thousands
3 Months Ended
Mar. 29, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Gross carrying amount $ 19,490
Minimum  
Debt Securities, Available-for-Sale [Line Items]  
Weighted-average remaining useful lives 5 years
Maximum  
Debt Securities, Available-for-Sale [Line Items]  
Weighted-average remaining useful lives 13 years
Customer relationship  
Debt Securities, Available-for-Sale [Line Items]  
Gross carrying amount $ 8,450
Weighted-average remaining useful lives 10 years
Proprietary technologies  
Debt Securities, Available-for-Sale [Line Items]  
Gross carrying amount $ 9,930
Proprietary technologies | Minimum  
Debt Securities, Available-for-Sale [Line Items]  
Weighted-average remaining useful lives 5 years
Proprietary technologies | Maximum  
Debt Securities, Available-for-Sale [Line Items]  
Weighted-average remaining useful lives 10 years
Trade names  
Debt Securities, Available-for-Sale [Line Items]  
Gross carrying amount $ 1,110
Weighted-average remaining useful lives 13 years