v3.26.1
Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Total $ 102,252 $ 98,803
Accumulated depreciation and amortization (64,674) (60,991)
Property and equipment, net 37,578 37,812
Test equipment    
Property, Plant, and Equipment [Line Items]    
Total 67,677 66,750
Computer equipment    
Property, Plant, and Equipment [Line Items]    
Total 15,701 14,469
Software    
Property, Plant, and Equipment [Line Items]    
Total 12,047 11,499
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Total 4,906 4,403
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Total $ 1,921 $ 1,682