v3.26.1
Note 10 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three months ended March 31,

 
   

2026

   

2025

 

Cost of goods sold

  $ 15,808     $ 9,062  
                 

Employee compensation and benefits

    3,183       1,537  

Advertising and marketing

    1,245       1,053  

Operating expense

    2,028       994  

Merger and acquisition related

    -       332  

Total operating expense

  $ 6,456     $ 3,916  
                 

Interest and other expense

  $ 714     $ 239  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]
   

Three months ended March 31,

 
   

2026

   

2025

 

United States

  $ 24,136     $ 15,304  

Rest of world

    1,189       632  

Total revenue

  $ 25,325     $ 15,936