Annual report pursuant to Section 13 and 15(d)

Note 4 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details)

v3.25.0.1
Note 4 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Cash $ 7,925 $ 8,971
Cash equivalents 5,608 47,207
Cash and Cash Equivalents, at Carrying Value 13,533 56,178
Restricted cash 34 39
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 13,567 56,217
Inventories:    
Finished goods 2,770 3,438
Raw materials 502 855
Inventory, Net 3,272 4,293
Property and equipment:    
Office equipment 477 456
Office software 1,029 979
Furniture and fixtures 241 243
Leasehold improvements 753 760
Construction in progress 0 40
Property and equipment, at cost 2,500 2,478
Accumulated depreciation and amortization (2,310) (2,212)
Property, Plant and Equipment, Net 190 266
Other accrued expenses:    
Sales returns 85 81
Employee-related expense 656 668
Warehousing, inventory-related and other 684 421
Accrued Liabilities, Current 1,425 1,170
Deferred revenue:    
Deferred revenue 6,428 6,166
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 4,940 4,417
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue $ 1,488 $ 1,749