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

December 31, 2022

  

December 31, 2023

 

Accrued compensation costs

 $53  $140 

Accrued professional fees and consultants

  461   310 

Accrued logistics costs

  609   149 

Product related accruals

  1,248   644 

Sales tax payable

  711   1,019 

Sales return reserve

  646   233 

Accrued fulfillment expense

  755   821 

Accrued insurance

  356   187 

Federal payroll taxes payable

  1,467   1,243 

Accrued interest payable

  190   146 

Warrant liability

  3,473   1,033 

All other accruals

  4,285   3,185 

Accrued and current liabilities

 $14,254  $9,110