XML 38 R28.htm IDEA: XBRL DOCUMENT v3.25.2
Note 6 - Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

June 30, 2025

   

December 31, 2024

 

Accrued compensation costs

  $ 14     $ 2,500  

Accrued restructuring costs

    1,432        

Accrued professional fees and consultants

    177       235  

Accrued logistics costs

    70       98  

Product related accruals

    260       312  

Sales tax payable

    694       989  

Sales return reserve

    241       290  

Accrued fulfillment expense

    479       499  

Accrued insurance premium financing

    602       305  

Federal payroll taxes payable

    453       1,063  

Accrued interest payable

    94       81  

Warrant liabilities

    19       109  

All other accruals

    2,614       2,323  

Accrued and current liabilities

  $ 7,149     $ 8,804