Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
Note 3 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash $ 11,065 $ 12,834
Cash equivalents 50,502 56,833
Cash and cash equivalents 61,567 69,667
Restricted cash 38 79
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 61,605 69,746
Inventories:    
Finished goods 3,804 3,653
Raw materials 929 890
Reserve for obsolescence (18) (18)
Inventory, Net 4,715 4,525
Other accrued expenses:    
Sales returns 53 70
Employee-related expense 595 737
Warehousing, inventory-related and other 587 374
Accrued Liabilities, Current 1,235 1,181
Deferred revenue:    
Deferred revenue 6,851 5,597
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 5,097 3,822
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue $ 1,754 $ 1,775