Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Note 4 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and cash equivalents:    
Cash $ 8,971 $ 12,834
Cash equivalents 47,207 56,833
Cash and Cash Equivalents, at Carrying Value 56,178 69,667
Restricted cash 39 79
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 56,217 69,746
Inventories:    
Finished goods 3,473 3,653
Raw materials 855 890
Reserve for obsolescence (35) (18)
Inventory, Net 4,293 4,525
Property and equipment:    
Office equipment 456 462
Office software 979 986
Machinery 0 20
Furniture and fixtures 243 249
Leasehold improvements 760 981
Construction in progress 40 30
Property and equipment, at cost 2,478 2,728
Accumulated depreciation and amortization (2,212) (2,334)
Property, Plant and Equipment, Net 266 394
Other accrued expenses:    
Sales returns 81 70
Employee-related expense 668 737
Warehousing, inventory-related and other 421 374
Accrued Liabilities, Current 1,170 1,181
Deferred revenue:    
Deferred revenue 6,166 5,597
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 4,417 3,822
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue $ 1,749 $ 1,775