v3.26.3
Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross $ 57,169 $ 47,187
Less: accumulated depreciation and amortization (38,400) (34,029)
Total property and equipment, net 18,769 13,158
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross 15,907 16,093
Capitalized software development costs    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross 32,619 22,002
Software and license    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross 5,800 5,877
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross 611 881
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross 946 1,393
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total property and equipment, gross $ 1,286 $ 941