v3.26.1
Balance Sheet Components (Schedule of Other Non-current Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Non-current deferred consideration [1] $ 29,904 $ 34,921
Non-current deferred revenue 3,990 4,206
Other 774 908
Total $ 34,668 $ 40,035
[1] The balance represented non-current deferred consideration related to the acquisition of a perpetual software license. Refer to “Intangible Assets, net” above for additional information.