XML 62 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Details - Property and Equipment, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 86,743 $ 80,845
Accumulated depreciation and amortization (55,590) (51,384)
Property and equipment, net 31,153 29,461
Test equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 57,595 50,853
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 14,561 13,615
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 11,146 12,972
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,173 2,122
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,268 $ 1,283