XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 31, 2024
Summary of property and equipment, net    
Property and equipment, gross $ 90,608 $ 86,743
Accumulated depreciation and amortization (58,193) (55,590)
Property and equipment, net 32,415 31,153
Test equipment    
Summary of property and equipment, net    
Property and equipment, gross 61,939 57,595
Computer equipment    
Summary of property and equipment, net    
Property and equipment, gross 13,677 14,561
Software    
Summary of property and equipment, net    
Property and equipment, gross 11,049 11,146
Leasehold improvements    
Summary of property and equipment, net    
Property and equipment, gross 2,665 2,173
Furniture and fixtures    
Summary of property and equipment, net    
Property and equipment, gross $ 1,278 $ 1,268