XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

December 31,

2023

  

December 31,

2024

 

Accrued compensation costs

 $140  $2,500 

Accrued professional fees and consultants

  310   235 

Accrued logistics costs

  149   98 

Product related accruals

  644   312 

Sales tax payable

  1,019   989 

Sales return reserve

  233   290 

Accrued fulfillment expense

  821   499 

Accrued insurance

  187   341 

Federal payroll taxes payable

  1,243   1,063 

Accrued interest payable

  146   81 

Warrant liabilities

  1,033   109 

All other accruals

  3,185   2,287 

Accrued and other current liabilities

 $9,110  $8,804