Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.2
Note 3 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Cash $ 8,994 $ 8,971
Cash equivalents 6,583 47,207
Cash and cash equivalents 15,577 56,178
Restricted cash 36 39
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 15,613 56,217
Inventories:    
Finished goods 3,582 3,473
Raw materials 719 855
Reserve for obsolescence (51) (35)
Inventory, Net 4,250 4,293
Other accrued expenses:    
Sales returns 91 81
Employee-related expense 645 668
Warehousing, inventory-related and other 564 421
Accrued Liabilities, Current 1,300 1,170
Deferred revenue:    
Deferred revenue 7,587 6,166
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 5,915 4,417
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue $ 1,672 $ 1,749