XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Balance Sheet Components - Summary of Balance Sheet Amounts (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash $ 11,460 $ 12,834
Cash equivalents 55,150 56,833
Cash and cash equivalents 66,610 69,667
Restricted cash 38 79
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 66,648 69,746
Inventories:    
Finished goods 4,023 3,653
Raw materials 992 890
Reserve for obsolescence (33) (18)
Inventory, Net 4,982 4,525
Other accrued expenses:    
Sales returns 89 70
Employee-related expense 508 737
Warehousing, inventory-related and other 508 374
Accrued Liabilities, Current 1,105 1,181
Deferred revenue:    
Deferred revenue 5,617 5,597
Unshipped Product [Member]    
Deferred revenue:    
Deferred revenue 3,880 3,822
Auto ship advances [Member]    
Deferred revenue:    
Deferred revenue $ 1,737 $ 1,775