XML 48 R28.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Statement Details (Tables)
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consist of the following (in thousands):
December 31,
 20252024
Finished goods$7,726 $13,531 
Raw materials and components— 44 
Total inventories$7,726 $13,575 
Schedule of Prepaid Expenses and Other
Prepaid expenses and other consists of the following (in thousands):
December 31,
 20252024
Rebate receivables$2,608 $3,495 
Receivables from contract manufacturers1,494 13 
Other2,287 2,418 
Total prepaid expenses and other$6,389 $5,926 
Schedule of Property, Plant and Equipment and Rental Assets
Property, plant and equipment consists of the following (in thousands):
 December 31,
 20252024
Test equipment$16,213 $19,600 
Computer equipment and purchased software4,234 3,711 
Product tooling5,197 5,182 
Furniture and fixtures739 739 
Leasehold improvements767 767 
Total property, plant and equipment, gross27,150 29,999 
Less—accumulated depreciation and amortization(26,063)(28,897)
Total property, plant and equipment, net$1,087 $1,102 
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
December 31,
 20252024
Deferred revenue$6,168 $9,245 
Payroll and related expenses6,796 7,997 
Accrued contract manufacturing liabilities5,874 4,772 
Operating lease liabilities968 1,346 
Royalties884 954 
Accrued interest914 926 
Other3,252 4,893 
Total accrued expenses and other current liabilities$24,856 $30,133 
Schedule of Other Long-term Liabilities
Other long-term liabilities consist of the following (in thousands):
December 31,
20252024
Long-term deferred revenue$4,558 $4,608 
Other147 147 
Total other long-term liabilities$4,705 $4,755