XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Note 3 - Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Additional Balance Sheet Components [Table Text Block]
  

June 30, 2025

  

December 31, 2024

 

Cash, cash equivalents and restricted cash:

        

Cash

 $7,187  $7,925 

Cash equivalents

  3,347   5,608 
   10,534   13,533 

Restricted cash

  37   34 
  $10,571  $13,567 

Inventories:

        

Finished goods

 $2,300  $2,770 

Raw materials

  469   502 
  $2,769  $3,272 

Other accrued expenses:

        

Sales returns

 $69  $85 

Employee-related expense

  630   656 

Warehousing, inventory-related and other

  638   684 
  $1,337  $1,425 

Deferred revenue:

        

Unshipped product and unredeemed product vouchers

 $4,603  $4,940 

Auto ship advances

  1,475   1,488 
  $6,078  $6,428