XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30, 2025

 
  

(in thousands)

 
  

Direct

  

Wholesale/Other

  

Total

 

North America

 $17,152  $617  $17,769 

Other

  1,252      1,252 

Total net revenue

 $18,404  $617  $19,021 
  

Three Months Ended September 30, 2024

 
  

(in thousands)

 
  

Direct

  

Wholesale/Other

  

Total

 

North America

 $24,243  $539  $24,782 

Other

  1,457      1,457 

Total net revenue

 $25,700  $539  $26,239

 

  

Nine Months Ended September 30, 2025

 
  

(in thousands)

 
  

Direct

  

Wholesale/Other

  

Total

 

North America

 $47,320  $2,640  $49,960 

Other

  3,883      3,883 

Total net revenue

 $51,203  $2,640  $53,843 
  

Nine Months Ended September 30, 2024

 
  

(in thousands)

 
  

Direct

  

Wholesale/Other

  

Total

 

North America

 $69,264  $839  $70,103 

Other

  4,335      4,335 

Total net revenue

 $73,599  $839  $74,438 
  

Three Months Ended September 30,

 
  

2025

  

2024

 
  

(in thousands)

 

Heating, cooling and air quality

 $5,708  $8,276 

Kitchen appliances

  1,875   2,777 

Health and beauty

  2,988   2,814 

Cookware, kitchen tools and gadgets

  328   1,398 

Home office

  1,435   1,971 

Housewares

  3,774   5,700 

Essential oils and related accessories

  2,909   3,294 

Other

  4   9 

Total net revenue

 $19,021  $26,239 
  

Nine Months Ended September 30,

 
  

2025

  

2024

 
  

(in thousands)

 

Heating, cooling and air quality

 $11,883  $21,876 

Kitchen appliances

  6,955   6,809 

Health and beauty

  7,940   9,558 

Cookware, kitchen tools and gadgets

  1,649   4,088 

Home office

  4,709   6,312 

Housewares

  11,621   15,632 

Essential oils and related accessories

  9,073   9,737 

Other

  13   426 

Total net revenue

 $53,843  $74,438 
Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]
  

September 30, 2025

 
  

Fair Value Measurement Category

 
  

Level 1

  

Level 2

  

Level 3

 

Liabilities:

            

Fair value of warrant liabilities

        $1 

 

  

December 31, 2024

 
  

Fair Value Measurement Category

 
  

Level 1

  

Level 2

  

Level 3

 

Liabilities

            

Fair value of warrant liabilities

       $109 
Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]
  

September 30, 2025

 

Warrants liabilities as of January 1, 2025

 $109 

Change in fair value of warrants

  (108)

Warrants liabilities as of September 30, 2025

 $1 
  

September 30, 2024

 

Warrants liabilities as of January 1, 2024

 $1,033 

Change in fair value of warrants

  (730)

Warrants liabilities as of September 30, 2024

 $303